Correct option is B
The correct substitution is
received a message.
Explanation: The main clause is in
past continuous (“was speaking”), so the next verb should also be in the
past tense for consistency. “Receives” is in present, which causes a tense mismatch.
Grammatical Rule Used: Maintain tense consistency in related clauses.
Example: While I was walking home, I saw a dog.
��
Information Booster: Avoid mixing present tense with past continuous in the same sentence unless indicating a general truth.