Perfect Versus Perfect Progressive
Future
Name that Verb Tense
Random
Correct or Incorrect
100

I never (see) such a horribly cleaned flat before. 

have never seen

100

Margaret: I hope so. They (arrive) around 6 o'clock. Jerry: Everything (be) spotless by the time they get here. a. will have arrived, will have been spotless b. will arrive, will be spotless

b. will arrive, will be spotless

100

I was studying English when you called yesterday.

past cont

100

She asked me ____ I had managed to deal with my problem.

if

100

Would you mind telling me where you keep the cutlery? 

Correct

200

I (tidy / not) up the kitchen yet. Why are you here?

have not tidied

200
Stan: Sarah (visit) Peru, Bolivia and Ecuador. Fred: At this rate, she (visit) every country in the world by the time she's 50. a. is going to visit, will have visited b. will have visited, will visit
a. is going to visit, will have visited
200
I have studied English in several different countries.
present perfect
200

I considered ____________ (go) because that is my favourite band.

going

200

The government bound to change it's course over the next few years. 

Incorrect (is bound)

300

She (learn) Spanish for a year and now she can live in Mexico.

have been learning

300

Margaret: Do you think everything will be finished when I get back from the store? Jerry: Don't worry. By the time you get back, I (pick) up the living room and (finish) washing the dishes. Everything will be perfect when your parents arrive.

will have picked up, will have finished

300

I had been studying English for five years before I moved to the U.S.

past perfect cont

300

I am happy because this bike I bought is ______ cheaper than the one I saw. 

a bit \ a little \ much \ a lot

300

I don't remember to vote for this candidate. How did he win?

Inorrect (voting) 

400

By the time I finally left the coffee shop where we were supposed to meet, I (have) five cups of coffee.

had had

400

By this time next year we will (marry) for 10 years.

will have been married

400

I am going to be studying English when you arrive tonight.

future cont

400

I am n_______ n_____ a___ intelligent as my professor. I have a lot to work on.

nowhere near as

400

Will she be listened to? She has a controvercial opinion. 

Correct

500

I (try) to get tickets for that play for months, and I didn't want to miss it.

had been trying

500

I love Miami, so I (stay) here for an extended period of time. When I go back home, I (be) more than three months.

will stay/is going to stay/will be staying, will have been

500

I am going to have been studying English for over two hours by the time you arrive.

future perfect cont

500

He should____________ (not \ to tell) about anything, he is just a child! 

not be told

500

I am used to be an only child in the family. 

Incorrect (being)

M
e
n
u