Modals Of Speculation Quiz
Preview:
He……………..(leave) the country. He hasn’t got a passport.
A. must have left
B. might have left
C. can’t have left
There………have been 80,000 people at the game. It was so crowded.
A. can’t
B. must
C. might
I can’t have eaten your ham sandwich because I ………. meat.
A. eat
B. don’t eat
Past participle of verb come
A. come
B. came
C. comed
Past participle of verb eat
A. eat
B. ate
C. eaten
We must have done something wrong because he looks really………..
A. angry
B. happy
I did not passed the exam (regret)
A. I should study
B. I should have studied more
C. i must have studied moreI
Past participle of verb buy
A. bought
B. buys
C. buying
She………….like it. She left after 20 minutes.
A. must have
B. might have
C. can’t have
They can’t have played well because they…..
A. lost
B. won
He must have lost my number because he ………. me.
A. phoned
B. didn’t phone
Gina ate too much and now she has a stomachache
A. Gina might not have eaten less
B. Gina must have eaten less
C. Gina should have eaten less
She……………..(be) really hungry. Did you see how much she ate?
A. must have been
B. can’t have been
C. might have been
You…………..(finish) the book! You only bought it yesterday.
A. might have finished
B. can’t have finished
C. must have finished
She must have left because her car is…….
A. still here
B. not here
The exam………………(be) very difficult. Only one person passed.
A. must have been
B. might have been
C. can’t have been
You can’t have seen my brother because I……….. any brothers!
A. have
B. haven’t got
He might ……….. phoned but I wasn’t in.
A. has
B. had
C. have
Our dog didn’t come home last night. I’m worried a car ………….. (run) him over.
A. must have run
B. can’t have run
C. could have run
I think I ……………… (see) this film before but I can’t remember.
A. might have seen
B. can’t have seen
C. must have seen
About grammarquiz.net
GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.