Fill in the blanks.
1I ............... a headache since Monday. I might have to see a doctor.
Wrong!
Use "have had" for a situation that started in the past and continues now.
2It is later than I thought. I ............... go.
Wrong!
Use "have to" for a present necessity.
3Did you ............... wait for a long time?
Wrong!
Use "have to" after "Did you" in a past question about necessity.
4The train was almost empty, so I ............... wait.
Wrong!
Use "didn't have to" to say that something was not necessary in the past.
5We ............... much time, so we had to hurry.
Wrong!
Use "didn't have" for a negative statement about possession in the past.
6This is a secret between us. You ............... tell him what happened.
Wrong!
Use "must not" to say that something is prohibited.
7You ............... tell him what happened. He already knows.
Wrong!
Use "don't have to" to say that something is not necessary.
8Yesterday, I started work at 5 a.m., so I ............... get up at 4 a.m.
Wrong!
Use "had to" for a necessity in the past.
9How old ............... you have to be to drive?
Wrong!
Use "do" to form a general present question with "have to".
10How is your new job? Do you ............... travel much?
Wrong!
Use "have to" after "Do you" to ask about necessity.
11What time do you ............... go?
Wrong!
Use "have to" after "do you" before the main verb.
12How long ............... you have to wait?
Wrong!
Use "did" to form a past question with "have to".
Done.
Score: 0/12
Answers
- I have had a headache since Monday. I might have to see a doctor.
- It is later than I thought. I have to go.
- Did you have to wait for a long time?
- The train was almost empty, so I didn’t have to wait.
- We didn’t have much time, so we had to hurry.
- This is a secret between us. You must not tell him what happened.
- You don’t have to tell him what happened. He already knows.
- Yesterday, I started work at 5 a.m., so I had to get up at 4 a.m.
- How old do you have to be to drive?
- How is your new job? Do you have to travel much?
- What time do you have to go?
- How long did you have to wait?

