You are on page 1of 1
Modals and Modal Perfects A Match the modals or modal perfects in I with their uses in I T 7 ‘Shall | heb you with that heavy bag? ‘a logical conclusion about a past event 2. You should have done all the homework. formal request 3. She didn't answer the phone so she prohibition ‘must have lef offer 4, I1nged to clean my room. | promised my Uunfulfiled expectation ‘mur that | would ‘obligation | think that they might have let advice which was not folowed Would you sign your name here, please? ‘guess about something which happened I's not far | ought to have received a prize too. You mustn't use this computer. Choose the correct answer ‘She (could walk / could have walked) before she was a year old ‘The party was supposed to be a secret. You (shouldn't say / shouldn't have said) anything ''m not sure, but | (might leave / ight have lef) early tonight. ''m not attaid to go alone. You (needn't have come / needn't come) with me. IWS late, You (must be / must have been) very tired. You (ought to introduce / ought to have introduced) me to your fiends. | didn't know anyone's name. ‘Complete the sentences with the correct form ofthe verbs in brackets. Use a modal perfect. [Nobody told her anything about the argument. She (know) about i. We arrived too early. We .. so _ (be) n such a hurry. he (leave) the ofice because her coat and bag aren't here. 1 (chive) to work, but the weather was so nice that I decided to wak. Ws possible that I. cnn: (OKges)t0 tell Joe about the meeting. You (call her on her birthday. She never forgets to call you. Rewrite each sentence using a modal ot modal perfect. There may be more than one answer. Its necessary for them to finish the job tonight. They sn ve ve 2. Its possible that | took your jacket by mistake. 1 8. That man knows how to speak four languages. That man 4, didn’t wear a sunhat, and now my head hurts, My head hurts. so 5. trained last night so the grass is wet. Wc vo so The grass is wet. 6. The man you saw wasn't Jack. He's been abroad since the summer. You sO ere eng

You might also like