0
Error404 Posted 9 years ago
Grammar

"must have been" or "must be"?

Hi,

I came upon a fill-in-the-blank question as follows:


She walked for two hours. She __________ tired.


I wrote "must be" and got it wrong. The correct answer was "must have been," but I have a feeling that must be should be a valid answer. (Mind you, the answers in this book aren't always correct.)

Is it just a difference in meaning? My guess is that if I use "must be," the sentence would mean that she is tired now because she walked for two hours; but if I use "must have been," it would mean that she was already tired before she started walking. The latter seems unnatural to me though.

Can someone tell me what the correct answer is?

  

Top answer

error404 I have a feeling that must be should be a valid answer I agree; both should be considered correct. error404 My guess is that if I use "must be," the sentence would mean that she is tired now because she walked for two hours; Right. error404 if I use "must have been," it would mean that she was already tired before she started walking.

  • error404 I have a feeling that must be should be a valid answer I agree; both should be considered correct.
  • error404 My guess is that if I use "must be," the sentence would mean that she is tired now because she walked for two hours; Right.
  • error404 if I use "must have been," it would mean that she was already tired before she started walking.
  • No, it means that she was tired after she walked 2 hours, but she is not tired now.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
error404 I have a feeling that must be should be a valid answer

I agree; both should be considered correct.

error404 My guess is that if I use "must be," the sentence would mean that she is tired now because she walked for two hours;

Right.

error404 if I use "must have been," it would me

Related Questions