You are on page 1of 2

NAME: ________________________ DATE: ________________________

GRAMMAR QUIZ
HAVE TO
 Complete these sixteen sentences to score your knowledge of HAVE TO.
1. I … get up very early every 9. In England, people … on the left
morning at six o’clock. side of the road.
a) have to a) have to drive
b) has to b) has to drive
c) have c) have to drives
2. John and Cindy … go to work 10. I … take my car in to the garage to
every day. get it fixed.
a) has to a) have
b) have b) has to
c) have to c) have to
3. We … study for our next grammar 11. Why … children … go to school?
test. Why can’t they stay at home?
a) will have a) does / have to
b) have to b) do / have to
c) has to c) are / have to
4. … your brother … go to a job 12. What … you … do after our class
interview tomorrow? finishes at three o’clock?
a) Do / has to a) do / has to
b) Is / have to b) are / have to
c) Does / have to c) do / have to
5. When … you … arrive at work 13. My father … a tie at work, but he
every morning? doesn’t like it.
a) do / have to a) have to wear
b) are / have to b) has to wear
c) do / has to c) has to wearing
6. You … attend the meeting if you 14. I … a new car, so I don’t … take
are sick. a bus to work anymore!
a) not have to a) have to / have
b) don’t have to b) have / have
c) doesn’t have to c) have / have to
7. Do we really … wash all of those 15. I … leave soon because I … an
dishes in the kitchen? appointment to see my dentist.
a) has to a) have to / have
b) have to b) have to / have to
c) have c) have / have
8. Why … Sarah have to … a phone 16. You … tell me your secret if you
call? don’t want to.
a) does / making a) don’t have to
b) is / made b) not have to
c) does / make c) are not have to

15 – 16 = Excellent 13 – 14 = Good 12 or Less = Study More!


Permission granted to reproduce for classroom use. © www.allthingsgrammar.com
GRAMMAR QUIZ ALL Things Grammar

Grammar Focus have to


Level Intermediate

ANSWER KEY My Notes

1. A 9. A
2. C 10. C
3. B 11. B
4. C 12. C
5. A 13. B
6. B 14. C
7. B 15. A
8. C 16. A

Grades as
percentages
16 / 16 = 100%
15 / 16 = 94
14 / 16 = 88
13 / 16 = 81
12 / 16 = 75
11 / 16 = 69
10 / 18 = 63
9 / 16 = 56
8 / 16 = 50
7 / 16 = 44
6 / 16 = 38
5 / 16 = 31
4 / 16 = 25
3 / 16 = 19
2 / 16 = 13
1 / 16 = 6
0 / 16 = 0%

Permission granted to reproduce for classroom use. © www.allthingsgrammar.com

You might also like