Possibility (may/might/could) Exercises PDFSet 4: Past Speculation: May Have, Might Have & Could Have + Past Participle
20 questions·15 min·Answers included·Explanations included
Preview: Questions
Fill in the blank with the correct option.
1.She didn't come to the party. She ___ about it.
a) might not have knownb) might not knownc) might have not knownd) might didn't know
2.The ground is wet. It ___ last night.
a) may rainedb) may have rainedc) may has rainedd) may have rain
3.I can't find my wallet. I ___ it at the restaurant.
a) could leftb) could have leavec) could have leftd) could has left
4.He failed the test. He ___ enough.
a) might not studiedb) might have not studiedc) might not have studiedd) might didn't study
5.The window is broken. Someone ___ a ball at it.
a) could have throwb) could thrownc) could has thrownd) could have thrown
... and 15 more questions in the PDF
Preview: Answers
1.might not have known
2.may have rained
3.could have left
4.might not have studied
5.could have thrown
... and 15 more answers in the PDF
Preview: Explanations
1."might not have known"(a)
'Might not have known' speculates that it is possible she did not know about the party. The structure is: might + not + have + past participle.
2."may have rained"(b)
'May have rained' speculates about a past event. The wet ground is evidence, but we are not certain. Structure: may + have + past participle.
3."could have left"(c)
'Could have left' speculates about a possible past action. The speaker thinks the restaurant is one possible place the wallet might be.
4."might not have studied"(c)
'Might not have studied' suggests a possible reason for the failure. The negative form is: might + not + have + past participle.
5."could have thrown"(d)
'Could have thrown' speculates about what possibly caused the damage. It's one possible explanation.
... and 15 more explanations in the PDF
Prefer practicing online?
Try our interactive exercises with instant feedback.