Game Preview

Modals of Deduction

  •  English    15     Public
    Perfect Modals
  •   Study   Slideshow
  • You _________________ (be ) ill yesterday. Aussie told me he had seen you playing bowling at the mall.
    can't have been
  •  15
  • Jackie looked happy. She __________________ (pass) her driving test.
    must have passed
  •  15
  • Scientists are not sure but they believe that some living organisms _________________ (exist) on Mars 20.000 years ago.
    may have existed / might have existed
  •  15
  • I don't know where they went but they ________________ (go) to Russia. They were looking for somewhere cold for holiday.
    might have gone
  •  15
  • The window was broken. Somebody _________________ (break) into their house yesterday.
    must have broken
  •  15
  • Look how badly you have failed. You _________________ (study) for your test instead of playing video games all the time.
    should have studied
  •  15
  • His car isn't here. He _______________ (leave) the city already.
    must have left
  •  15
  • You have gained a lot of weight. Maybe you _________________ (eat) too much junk food.
    shouldn't have eaten
  •  15
  • The bystanders are not sure but they said the cyclist who stole the lady's phone _________________ (ride) to downtown.
    might have ridden
  •  15
  • You _________________ (yell) at her. She will never forgive you.
    shouldn't have yelled
  •  15
  • The boss is in a terrible mood. The meeting _________________ (be) good.
    can't have been
  •  15
  • John has forgotten about the meeting, obviously. You _________________ (remind) him. Now, it is too late.
    should have reminded
  •  15
  • I waited for a bus for 45 minutes yesterday. There _________________ (be) an accident or a strike.
    may have been / might have been
  •  15
  • Andrew did no revision nor he came to school, but still passed the test. He _________________ (cheat).
    may have cheated / might have cheated
  •  15
  • The concert was fantastic. You really _________________ (come) with us.
    should have come
  •  15