1. Yesterday I ________ finish my geography project.
must
mustn't
had to
had to
1. We ________ finished eating dinner.
had not
not had
'd had not
had not
1. Do you _____ chocolate milk?
like
likes
be like
like
1. My mom ________ for two days by the time I see her.
has been travelling
will have been travelling
will has been travelling
will have been travelling
10. Sorry, I can't. I ________ my daughter to work at that time.
will be taking
'll take
won't be take
will be taking
2. She will ________ wait in line like everyone else.
must
have to
has to
have to
2. Had they _____ to her before?
spoke
spoken
spoked
spoken
2. He _____ not want to go to the movies.
do
does
is
does
10. She'll still be groggy. She ________ undergoing surgery for three hours.
will has been
will have been
will be have
will have been
1. I ________ during rush hour.
will be driving
will have drive
will be drive
will be driving
3. All employees ________ on time for work.
must be
mustn't
have to
must be
3. You _____ not left yet.
would
had
would had
had
10. You _____ so happy today!
looks
seem
be
seem
9. The films run all night. We ________ movies for six hours by the time the feature comes on.
watched
will have been watching
will watch
will have been watching
9. At noon tomorrow, I ________ on a beach somewhere.
'll be relaxing
relax
will being relax
will be relaxing
5. If you are under 13 you _____ to get your parents' permission.
have
must
musn't
have
4. I had never _____ her before.
see
saw
seen
seen
9. We _____ European.
do be
are
do are
are
8. The teachers will ________ for a month by the time the deal is made.
have been striking
will strike
will be striking
have been striking
6. We'll be ________ the news at 10pm.
watch
watching
to watch
watching
4. We ________ forget to take the chicken out of the freezer.
have to not
must
mustn't
mustnt
5. We arrived at 8:05, but the train _____ already left.
has
have
had
had
8. My parents _____ in a two-bedroom apartment.
live
lives
are live
live
5. We ________ been waiting long.
wont have
have not will
will have not
wont have
4. Nigel _____ be coming to the picnic.
won't
won't not
willn't
wont