Random
Present Perfect
continuous
Gerunds or Infinitive
Prepositions
Past continuous
100

What does 'keep/stay in touch' mean?

talk or communicate with others

100

Ann ____ been ______ (wait) for over an hour.

Ann has been waiting for over an hour.

100

He took up_______  (swim) recently.

He took up swimming recently.

100

I’m not very interested ___ _____  and everything related to art. (paint)

I’m not very interested in painting and everything related to art.

100

[I / cook] when you called.

I was cooking when you called.

200

What is a get- together?

party or meeting with others 

200

Bob ____ been _____ (cook) all morning.

Bob has been cooking all morning. 

200
  1. We stopped _______ (drive) because we were tired.



We stopped driving because we were tired.

200

Robert was responsible ___ _____  the project. (design)

Robert was responsible for designing the project.

200

[They / sleep] while I was setting up the grill.

They were sleeping while I was setting up the grill. 

300

How ___ they ______ to change the menu? (plan)

How are they planning to change the menu?

300

How long ______ he been _______(take) piano lessons?

How long has he been taking piano lessons?

300

She agreed _______(bring) the dessert to the dinner.

She agreed to bring the dessert to the dinner.

300

We were very excited ___ _______ on vacation. (go)

We were very excited about going on vacation.

300

[The thieves / rob] the bank when the police arrived on the scene.

The thieves were robbing the bank when the police arrived on the scene.
400

Between 1887 and 1889, the Eiffel Tower ___ _____(build) by construction workers. 

was built 

400

He is planning his summer vacation. He started planning last fall.

Hint: add 'since'

He has been planning his summer vacation since last fall.

400

Unfortunately, we can't afford _______(buy) a new house this year.

Unfortunately, we can't afford _______(buy) a new house this year.

400

They are accustomed ___ ______  showers in each bathroom. (have)

They are accustomed to having showers in each bathroom. 

400

What __________ [you / do] this morning?

What were you doing this morning?

500

Anna ___ ______ traveling to London, but she doesn't want ___ ____  Big Ben. 

a. considers/ is visiting

b. is considering/ to visit

c. is consider/ to visiting 

b is considering/ to visit

500

It is raining. It began to rain this morning.

Hint: add 'since'

It has been raining since this morning.

500

We considered_______ (go) to the beach this weekend.

We considered going to the beach this weekend.

500

Is Jenny is involved ___ ______ the games for the party? (plan)

Is Jenny is involved in planning the games for the party?

500

While [she/ travel] in Asia she _____(make) a lot of new friends. 

While she was traveling in Asia she made a lot of new friends.