adverbs + adverbial phrases
Future Perfect
Future Continuous
Inversion
Articles / Quantifiers
100

It took us _____ half an hour to get there.

(rough) 

roughly

100

By the time I go on holiday, I ______ enough money. (save)

will have saved

'll have saved

100

Have you heard from Sue lately? 

No, but I ____ her tomorrow. (meet)

will be meeting

100

Never _____ so embarrassed in my life. 

(I + be) 

have I been

100

My dad's got __ new job, but __ job is in another country. 

a, the

200

We're going to have to decide _____ soon.

(pretty)

pretty

200

Could you call me back in half an hour? I expect ____ lunch by then. 

(finish)

will have finished

'll have finished

200

That hotel is very expensive. This year guests ____ more that €200 a night.

(pay) 

will be paying

200

Under no circumstance _____ the resort.

(you + should + leave) 

should you leave

200

The bus got hit by a car. Luckily there were a few / few passengers on the bus at the time. 

few

300

The weather has been terrible _____

(late)

lately

300

Correct the mistake: 

It's hoped that scientists will have discovered a cure for covid 19 soon.

will discover

300

We _____ off for San Fransisco soon. 

(take)

will be taking

300

Not until next week _______ another delivery. 

(there + be) 

will there be

300

This dog has had several / much  different owners.

several

400

I looked at the bill ______ to make sure it was correct. 

(close) 

closely

400

They ______ over a 1000 reviews very soon. 

(give) 

will have given

400

Where ____ on your next holiday? 

(you + stay)

will you be staying

400

I ran into an old friend as soon as I left my house. 

No sooner had I left my house  than I ran into an old friend. 

400

There have been a lot / many dogs who have saved their owners.

many

500

She hugged the child in a _____ way.

(mother)

motherly

500

We still won't have finished / won't be finishing our exams by next Friday. 

won't have finished

500

Next week at this time we will be having / will have been having  our French test. 


will be having

500

A) At no time did they consider splitting up. 

or: 

B) Nowhere before did we saw such poverty. 

A!

B = Nowhere before had we seen such poverty. 

500

They have one of ___ strangest friendships I have ever seen. 

the