have, have to, can, must

Please choose the most appropriate answer for each sentence.
  • 1
    I ......... go to see the doctor last week because I was very ill.
  • 2
    I could ......... bought that car but I didn't have enough money to pay for the petrol.
  • 3
    I ......... go now because I am already late for my class.
  • 4
    I may ......... able to come to your party if I have the time.
  • 5
    Do you ......... clean the house every day or every week?
  • 6
    I ......... speak French without a problem now because I have had many lessons.
  • 7
    They ......... do their homework today because it is a holiday at the school.
  • 8
    I ......... help you with your shopping because you have a lot of bags.
  • 9
    When will you ......... come and see us in our new house?
  • 10
    I may ......... go to Paris next week because there is a very big exhibition there.

Do you like our tests? Check out our shop!

We have ESL, TOEIC, TOEFL test compilations and much more!