* Sam was sure that his wallet must have been found by one of the villagers.

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.
Regular Member546
Hi Viceidol
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.
CB
Veteran Member8,035
Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.Trusted Users: Trusted users are allowed to use additional capabilities of the site such as private messaging to all users and various other advanced features. You cannot join this role unless you are promoted by an administrator.
Hi,
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.
Emotion: smile
Veteran Member5,652
Retired Moderator: A moderator who has retired.Trusted Users: Trusted users are allowed to use additional capabilities of the site such as private messaging to all users and various other advanced features. You cannot join this role unless you are promoted by an administrator.
must have been: very probably it was (look in Swan)
Veteran Member11,673
Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
KooyeenHi,
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".
Hi Kooyeen
There are people - and I am one of them Emotion: smile - 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.
Cheers
CB
Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.Trusted Users: Trusted users are allowed to use additional capabilities of the site such as private messaging to all users and various other advanced features. You cannot join this role unless you are promoted by an administrator.
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.
CJ
Veteran Member53,486
Moderator: A super-user who takes care of the forums. You have the ability to message a moderator privately should you wish. These users have a range of elevated privileges including the deletion, editing and movement of posts when needed.Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
Live chat
Registered users can join here