Basics of perfective modals. 45 questions on must have, can't have, and might have / could have for past deduction.
What this test covers
- Must Have for Certain Past Deduction
- Can't Have for Past Impossibility
- Might Have & Could Have for Past Possibility
Answer the 45 questions below. Each answer is checked straight away, with an explanation. Press Submit at the end to get your score and save it to your dashboard. Answers are not kept if you leave before submitting.
All 45 questions with answers
Pick an answer for each question to see if you are right, with the explanation. Submit when you are done; you can submit before answering them all.
-
Q1The grass is soaking wet this morning. It ___ last night.
Answer: C. must have rained
Use 'must have' when you see a result (wet grass) and feel sure about what happened in the past.
-
Q2She is holding a gold trophy. She ___ the race.
Answer: A. must have won
Use 'must have' when you are sure about a past event because of clear evidence like a trophy.
-
Q3He looks exhausted today. He ___ all night.
Answer: C. must have worked
'Must have' is used for strong guesses. If he is exhausted now, he likely worked hard all night.
-
Q4The fridge is completely empty. They ___ all the food.
Answer: B. must have eaten
An empty fridge is proof that the food is gone. 'Must have eaten' explains this situation.
-
Q5She is smiling broadly. She ___ some good news.
Answer: B. must have heard
'Must have' describes a past action that we are sure about because of a current result, like her happy smile.
-
Q6He is late for the meeting. He ___ the bus.
Answer: D. must have missed
We use 'must have' when we draw a logical conclusion. Being late is often the result of missing a bus.
-
Q7There is mud on your shoes. You ___ in the garden.
Answer: A. must have walked
Use 'must have' when you see proof (mud) and feel sure about what happened in the past.
-
Q8She is blushing. She ___ very embarrassed.
Answer: B. must have been
'Must have been' is used to guess a past feeling. Blushing is a strong sign of being embarrassed.
-
Q9The glass is broken on the floor. Someone ___ it.
Answer: A. must have dropped
Use 'must have' for a past action that is certain because of the evidence (broken glass).
-
Q10The lights are all off. They ___ to bed.
Answer: B. must have gone
If the lights are off, the most likely reason is that they went to bed. 'Must have' expresses this certainty.
-
Q11He bought a new car. He ___ the lottery.
Answer: A. must have won
'Must have' is for strong logical guesses. Buying a new car is a sign he likely won some money.
-
Q12She isn't answering her phone. She ___ it off.
Answer: A. must have turned
Use 'must have' when you feel sure something happened. If the phone doesn't ring, she probably turned it off.
-
Q13Your umbrella is wet. It ___ raining.
Answer: D. must have been
Use 'must have been' when you see evidence (a wet umbrella) of something that was happening in the past.
-
Q14The chair is empty, but he was just here. He ___ somewhere else.
Answer: A. must have gone
If someone has just left their spot, 'must have gone' is the logical deduction — we see the evidence (empty chair) and conclude where they went. 'Must have' expresses certainty based on evidence, making it stronger than 'might have' or 'could have'.
-
Q15Identify the correct sentence:
Answer: C. He must have gone home.
To talk about the past, use 'must have' followed by the third form of the verb. For 'go,' the forms are go-went-gone, so 'gone' is correct.
-
Q16He was with me all day. He ___ the money.
Answer: A. can't have stolen
Use 'can't have' when you are sure something was impossible. If he was with you, he could not have stolen the money.
-
Q17She was asleep. She ___ you.
Answer: D. can't have called
'Can't have' shows that a past action was impossible. If she was sleeping, she was unable to make a phone call.
-
Q18The door was locked. He ___ inside.
Answer: B. can't have entered
Use 'can't have' to say something was impossible. A locked door means entering was not possible.
-
Q19He is very healthy. He ___ that rotten food.
Answer: C. can't have eaten
'Can't have' is used for past events that we believe are impossible. If he is healthy, he did not eat the bad food.
-
Q20She has no money. She ___ that expensive bag.
Answer: D. can't have bought
Use 'can't have' when a past action was impossible. Without money, she could not buy an expensive item.
-
Q21It is too far to walk. They ___ there.
Answer: D. can't have walked
'Can't have' shows that something was likely impossible. If it is too far to walk, they did not go there on foot.
-
Q22He is always honest. He ___ to you.
Answer: B. can't have lied
Use 'can't have' when you are certain a past event did not happen. Because he is honest, lying is considered impossible for him.
-
Q23I didn't tell her. She ___ about the surprise.
Answer: A. can't have known
'Can't have' expresses that something was impossible. If nobody told her, she had no way of knowing the secret.
-
Q24The shop was closed. You ___ bread there.
Answer: D. can't have bought
Use 'can't have' for things that were impossible. You cannot buy things if the shop is closed.
-
Q25Identify the correct sentence:
Answer: A. She can't have known the truth.
After 'can't have,' use the third form of the verb. For 'know,' the forms are know-knew-known. 'Known' is the correct choice.
-
Q26He is in Paris right now. He ___ you here.
Answer: D. can't have seen
Use 'can't have' when an action was impossible. If he is in Paris, he could not have seen you here at the same time.
-
Q27She never studied. She ___ the exam.
Answer: D. can't have passed
'Can't have' is for past events that were impossible. It is usually impossible to pass an exam without studying.
-
Q28It is a huge box. He ___ it.
Answer: C. can't have carried
Use 'can't have' for impossible actions. One person cannot carry a box that is far too huge.
-
Q29The book isn't here. You ___ it.
Answer: A. might have taken
Use 'might have' when you are not sure about the past, but it is possible. We use the form 'taken' after 'have.'
-
Q30Identify the correct sentence:
Answer: B. He can't have seen the movie.
Always use 'have' and the third form (seen) after modal verbs like 'can't.' 'Saw' is the past simple and does not work in this pattern.
-
Q31I don't know where he is. He ___ out.
Answer: D. might have gone
Use 'might have' for a past possibility. 'Gone' is the correct form to use after 'have.' We do not say 'might have went.'
-
Q32I'm not sure. He ___ about the meeting.
Answer: A. might have forgotten
'Might have' is used for possibilities. We use 'forgotten' after 'have,' not the past simple 'forgot.'
-
Q33Maybe it's in the car. I ___ it there.
Answer: B. might have left
'Might have' shows a past possibility. The verb 'leave' becomes 'left' in this pattern; 'leaved' is not a word.
-
Q34I might be late. I ___ the wrong bus.
Answer: A. might have taken
Use 'might have' for things that possibly happened. 'Taken' is the correct form after 'have'; 'took' is incorrect.
-
Q35Maybe his plans changed. He ___ his mind.
Answer: D. might have changed
'Might have' is for a past possibility. We use 'changed' with an '-ed' to show the action happened in the past.
-
Q36Perhaps she was busy. She ___ too busy to help.
Answer: D. might have been
Use 'might have been' to guess about a past situation. 'Been' is the form of 'be' we use after 'have.'
-
Q37I'm not certain. He ___ the letter.
Answer: C. might have finished
'Might have' shows that something possibly happened. We use the third form 'finished' after 'have.'
-
Q38Maybe it fell. I ___ it.
Answer: A. might have lost
Use 'might have' for past possibilities. The word 'lost' is the form of 'lose' we use in this pattern.
-
Q39I'm not sure. She ___ the email.
Answer: C. might have sent
'Might have' is for guesses about the past. We use 'sent' after 'have.' 'Send' is the present form and is incorrect here.
-
Q40Identify the correct sentence:
Answer: B. She might have taken my pen.
After 'might have,' use the third form of the verb. For 'take,' the sequence is take-took-taken, so 'taken' is the correct choice.
-
Q41Maybe he called. I ___ the call.
Answer: D. might have missed
'Might have' is used for things that were possible in the past. We use the '-ed' form 'missed' after 'have.'
-
Q42I'm not sure. She ___ at the park.
Answer: D. might have been
Use 'might have been' to guess where someone was in the past. 'Been' is the correct form to follow 'have.'
-
Q43Perhaps she misunderstood. She ___ what I said.
Answer: C. might have misunderstood
'Might have' is for past possibilities. We use the form 'misunderstood' to show the action is finished.
-
Q44Maybe he broke it. He ___ the vase.
Answer: A. might have broken
Use 'might have' when you are not sure if something happened. After 'have,' we use 'broken' (the third form) instead of 'broke' (the past simple).
-
Q45Identify the correct sentence:
Answer: A. He could have written it down.
For past possibilities, use 'could have' and the third form of the verb. The sequence is write-wrote-written, so 'written' is correct.
Done? Submit to get your score.
Answer at least one question to submit. Questions you leave out count as skipped.