Vocabulary
Present Perfect
Progressive
Gerunds or Infinitive
Prepositions
Past Progressive
100
Spouse

A husband or wife

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

occupation

job/work

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

domestic

within the country 

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

to be crazy about

a really big fan of something

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

arrange 

to plan or organize 

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

She made a lot of new friends while [she/ travel] in Asia.

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