Modal Perfect Must HaveSet 6

1Anyone surfing the web today ..... the photo.
2Mark the letter A B, C, or D to indicate the correct answer to each of the following questions.Tom looks so frightened and upset. He ..... something terrible.
3She is really hungry! She ..... breakfast this morning.
4Srianti: The security found the dictionary in room 309.Sri: It ..... by one student in that room.Srianti: I think so.
5Someone ..... kidnapped my cat. There is a scary note.He is asking for a ransom.
6They ..... here yesterday! They are on holiday in Spain.
7David ..... hard for the marathon; he finished first!
8If he had talked to me, I ..... to him.
9GRAMMAR past modals: must have, etc.Complete the sentences with must have, might have, orcouldn't have and the verbs in parentheses.You ..... so happy when you passed your driver's test-it was your first time, wasn't it? (be)
10"Can you close the front door, please?""I'm sure I closed it. Someone else ..... left it open!"
11I explained the homework but she did the wrong page. She ..... misunderstood me.
12You ..... the car carelessly because it is still very dirty.
13Fill in a suitable modal verb: She ..... have been ill.
14Jim has to pay a fine for speeding. The police ..... caught him.
15Huh, the pavement's wet. It ..... rained last night.
16Jane ..... so happy when she found out she was being promoted.
17Choose a possible reason (perfect modals):"Aby isn't here"
18This modal denotes past probability, something of which you are nearly certain
19A: I can't believe Jane isn't here to collect her award.B: She ..... the invitation. We definitely should have checked that she had got it.
20You seem to know everything about that old band. You ..... (listen) to them a lot!
21Eric ..... an awful day at work after knocking out the punch bag like a ferocious boxer.
22Katie answered the teacher's questions very quickly. She ..... a lot last weekend.
23It ..... a mistake in the exam! The teacher said it was the answer!
24The novel "War and Peace" ..... by millions of people.
25They ..... heard us coming, we were making a lot of noise.a) must have b) must c) might d) could
26Which sentence uses a modal for speculation correctly?
27You must have ..... yesterday.
28Theresa walked past me without saying a word. She ..... me.
29Which sentence means:I'm sure that I saw him at school.
30Nobody answered the telephone at the dentist. I called several times. They ..... early.
31[EMPIRE TEAM] I knew that Marcus didn't have much money, but he had just bought a new car. He ..... the money from someone.
32Ying was late. She ..... been stuck in traffic.
33A tree has fallen across the road. Choose the best sentence for this.
34I was very certain that the person I saw sneaking into the office yesterday was Alex.Which sentence below is of similar meaning?
35Complete the idea with the right structure.Matt ..... college in 1997. He was only 14 years old.
36They look very happy in the photos. They ..... their vacation.
37The window was broken, so the thieves ..... got in through that window.
38Indicate mistakes:Seeing the (wet) road, there (must have) (a) heavy rain (last night).
39They ..... been very rich. They drove a fancy car and lived in a big house.
40Complete with the correct use of past modals of deduction:She ..... cleaned the whole house on her own in two hours. She must have had some help.
41Someone ..... seen something.
42Which modal verb is used to express a strong belief that something was true or had happened in the past?
43She must have told you ten times.
44Choose the correct modal perfect form: "She ..... the exam. She studied very hard."
45They aren't answering the phone. They .....
46My bike isn't in the garage. My brother ..... it.
47She's lost her credit card. She ..... it somewhere.
48There must ..... been some mistake.
49You ..... Ethan last night. He died in a car crash few days ago.
50Which ones are for past speculations?
51Translate the sentence: Mor deve ter acabado de voltar de Vallahan
52He ..... worried when he heard the bad news.
53Past Modal Verbs-Deduction. Choose the correct option (A, B, C or D). The car engine is still warm. They ..... arrived very recently.
54You ..... finished that book already! You only started reading it an hour ago.
55I haven't seen the people next door for ages. They ..... away.
56She MUST HAVE CRIED a lot after her husband's accident. That was why her eyes were so red and swollen.
57I'm sure he ate some chocolate.
58They ..... the news by now. It's all over social media.
59John ..... all the biscuits! There are none left.
60To express certainty or possibility about the past, we use:
61She ..... (become) an opera singer but she became a pop-star instead.