Study

Modals + Present Perfect

  •   0%
  •  0     0     0

  • Complete: She __________ (leave) early, because her coat isn’t here.
    She must have left early, because her coat isn’t here.
  • Complete: He ___________ (could/win) the game if he had trained harder.
    He could have won the game if he had trained harder.
  • Complete: He ___________ (must, be) tired after working all night.
    He must have been tired after working all night.
  • Complete: He ________________ (might, lie) about his age to get the job.
    He might have lied about his age to get the job.
  • Complete: They __________ (might, forget) about the meeting, since they never showed up.
    They might have forgotten about the meeting, since they never showed up.
  • Complete: They _____________ (finish) the project already — it’s too soon.
    They can’t have finished the project already — it’s too soon.
  • Complete: She _________________ (see) him at the concert, but she’s not sure.
    She may have seen him at the concert, but she’s not sure.
  • Complete: You __________ (should, call) me before making that decision.
    You should have called me before making that decision.
  • Complete: You ______________ (should, speak) to her like that — it was rude.
    You shouldn’t have spoken to her like that — it was rude.
  • Complete: We ____________ (could, lose) the train if we had walked slower.
    We could have missed the train if we had walked slower.