Forums · General English Grammar & Vocabulary, Listening & Speaking · General English Grammar Questions
May I ask if I can replace the "must have been" with "may have been" or "might have been"? Like the ones below:
＊ Sam was sure that his wallet may have been found by one of the villagers.
＊ Sam was sure that his wallet might have been found by one of the villagers.
Thank you for taking your precious time answering my question.
There is nothing ungrammatical in using may or might instead of must but as you have was sure at the beginning of the sentence, must is a far better choice. If you think of the meanings of may, might and must in your native language, I think you'll realise that the same is true even then.
are you guys sure "must" is ok used that way? Does that sound good?
I'm asking this because I think "must" usually becomes "had to" in the past. I don't like sentences like "When I was in high school one of my teachers told me I must write an essay about weapons". I say "had to".
The verb "must have been" is ok when you are using it from a present point of view ("Did you see that guy on TV? She must have been out of his mind"), but in Viceidol's example it's used from a past point of view.
There are people - and I am one of them - who consider it correct to usemust + present infinitive in a "that" clause when must indicates a conclusion, not obligation:
I knew [that] he must be tired after having walked 20 kilometres.
ViceidolMay I ask if I can replace the "must have been" with "may have been" or "might have been"?You may, and you have. The answer is no. That replacement is not possible.
People are waiting to help.
Live chatRegistered users can join here
Related forum topics:
I would have liked to have seen him.?done for?are/have & finished/done?is this sentence correct? She could have done...May, might, may have done?shouldn't have done?Should have done?should have done / be supposed to have done?could/might/may have done?will/would/shall/should have done?will/could/may/might...have done (future perfect)?To do and to be done?May have done/ can have done.?Could/would/might have done?t?"I am done" or "I have done"What is the difference "was to have done"...May have done or must have done?We are done / we have done ?I have done as many magazine covers or may be...