What's new

must/may have + past participle

hirashin

Sempai
Donor
Joined
Apr 8, 2004
Messages
2,405
Reaction score
38
Would someone check my sentences?
1 Mike isn't here yet. He must have missed his train.
2 That old man must have been a doctor. He knows a lot about diseases.
3 Tom may have been here while I was away.
4 Someone may have helped us. This work is almost finished.
5 I may have seen it before, but I'm not sure.
6 Mary must have been very young when she wrote this poem.
7 Someone[/Somebody] may have taken my textbook.
8 Tom may have been/come here yesterday morning.
9 Someone[/Somebody] must have used this pen.
10 John must have seen/watched this movie many times.
11 Mary must have practiced/practised (the) piano very hard.
12 That girl may have seen the traffic accident yesterday.
13 Someone[/Somebody] must have stolen my bike.
14 The/That woman may have been a famous pianist.
15 You may have been right/correct.

Thanks in advance.

Hirashin
 

cloa513

後輩
Joined
May 28, 2016
Messages
39
Reaction score
1
Almost all fine but technically 11 can only be practised as practise is a verb and practice is a noun. You can substitute "may" for "must" and "must" for "may" for just about any sentence but the meaning changes. Sometimes the change is large and has a somewhat odd meaning but still a valid sentence.
 

Majestic

先輩
Joined
Oct 12, 2013
Messages
1,658
Reaction score
644
In the US, practice is used as a verb as well as a noun.
 

hirashin

Sempai
Donor
Joined
Apr 8, 2004
Messages
2,405
Reaction score
38
Thank you for the help, cloa513 and Majestic.
I'm relieved to know that my sentences are OK.
It's always challenging for me to make English problems for teaching.
Hirashin
 

mdchachi

Moderator
Staff member
Moderator
Joined
Mar 6, 2003
Messages
2,607
Reaction score
475
I agree, all look good.
 

hirashin

Sempai
Donor
Joined
Apr 8, 2004
Messages
2,405
Reaction score
38
Thanks for the help, mdchachi.
 
Top