(Blank)
(Blank)
(Blank)
(Blank)
(Blank)
100

By next year, I ____ working here for a decade. (will be / will have been / am)

Will have been

100

I’m used to ____ up early. (wake / waking / woke)

waking

100

Not only ____ late, but he also forgot his keys. (he arrived / did he arrive / he did arrive)

did he arrive

100

If she ____ earlier, she wouldn’t have missed the bus. (left / had left / would leave)

had left

100

I wish I ____ more time to travel. (have / had / will have)

had

200

She insisted ____ paying for dinner. (in / on / at)

on

200

This depends ____ what you decide. (of / in / on)

on

200

Hardly ____ when the phone rang. (I had slept / had I slept / I slept)

I had slept

200

He succeeded ____ passing the exam. (in / on / at)

in

200

I apologized ____ being late. (for / by / of)

for

300

I stopped ____ coffee because it was unhealthy. (drink / to drink / drinking)

drinking

300

Try ____ more water if you feel tired. (drink / to drink / drinking)

to drink

300

Remember ____ the door before leaving. (lock / to lock / locking)

to lock

300

I remember ____ that movie years ago. (see / to see / seeing)

seeing

300

Had I known, I ____ something different. (would do / would have done / will do)

would have done

400

It’s high time you ____ taking things more seriously. (start / started / have started)

start

400

Suppose he ____ to refuse—what would we do? (was / were / is)

were

400

Whether he ____ or not, we’ll continue without him. (comes / come / will come)

comes

400

Be that as it ____, we still need to make a decision. (may / might / is)

is

400

She speaks French better than he ____. (does / is / speaks)

does

500

Rarely ____ I ____ such a challenging problem without any guidance.
(have / encountered / did / encounter)

have / encountered 

500

If she  ____ earlier about the changes, she  ____ better decisions now and wouldn’t  ____ so much unnecessary stress.

(had / been informed / would be making / have experienced)

had / been informed

would be making 

have experienced 

500

The sooner you start, the ____ you’ll finish.

earlier/faster

500

I’d rather you ___ ____ ___ that issue during the meeting yesterday.

 don't bring up 

or 

hadn't brought up

500

Not only ____ he ____ the instructions, but he also ____ them completely, which ____ ____ the entire project ____ delay.

(to / misunderstood / did / caused / ignore)

did

misunderstood

ignore

caused 

to


M
e
n
u