Study

YI4 - MODAL IN THE PAST

  •   0%
  •  0     0     0

  • John _______ been at the party last night. He’s not even in the country. He flew to Japan yesterday morning. couldn't have/ may not have/ might not have/ shouldn't have
    couldn't have
  • I’m not a fan of their logo. I think they ______ changed it years ago. could have/ would have/ must have/ should have
    should have
  • I can't believe Jim hasn't arrived yet. He (catch) the wrong train.
    must have caught
  • I can’t believe you met Steve Jobs in person. That _______ been amazing! should have/ must have/ couldn't have/ might have
    must have
  • It (be) Mickey I saw at the party. He didn't recognise me at all.
    can't have been
  • Tim’s supposed to be here, but it looks like he _______ forgotten. may have/ would have/ couldn't have/ shouldn't have
    may have
  • I didn't do very well in the test.I (spend) more time studying.
    should have spent
  • I (revise) more for my exams. I think I'll fail!
    should have revised
  • Nobody answered the phone at the clinic. It (close) early.
    must have closed
  • Our new hire is exactly what we needed. We _______ asked for a better employee. couldn't have/ wouldn't have/ may have/ shouldn't have
    couldn't have
  • They said they were going to pick us up at 7 p.m. I think they _______ taken a wrong turn somewhere. must not have/ should have/ may have/ would have
    may have
  • Matt _______ graduated college in 1997. He was only 14 years old. may not have/ might not have/ must not have/ couldn't have
    couldn't have
  • I can't believe Jim hasn't arrived yet. He (catch) the correct train.
    can't have caught
  • I don't know where they went on holiday but they bought Euros before they left so they (go) to France or Germany.
    may/ could/ might have gone
  • Sarah looks really pleased with herself. She (pass) her driving test this morning.
    must have passed
  • Don't lie to me that you were ill yesterday. You (be) ill - Don said you were at the ice hockey match last night.
    can't have been
  • The virus _______ done us a lot of harm. Fortunately, it didn’t. couldn't have/ should have/ may have/ could have
    could have
  • Gloria has won every game she's played today. She (practise) a lot.
    must have practised
  • You _______ mentioned it in front of the rest of the team. I would have talked to him in private about it. shouldn't have/ should have/ would have/ could have
    shouldn't have
  • You did very well on the exam. You (study) a lot.
    must have studied
  • I didn't know you were going to Phil's party yesterday. You (tell) me!
    might have told
  • His number was busy all night - he (be) on the phone continuously for hours.
    must have been
  • John (go) on holiday. I saw him this morning downtown.
    can't have gone
  • It's hot in here today. I (not/wear) a heavy sweater today.
    shouldn't have worn
  • I don't have anything to wear today. I (do) the laundry before.
    should have done