Grammar Quiz

Continuous and Perfect Tenses Quiz


Preview:


In April I _______________ here for exactly ten years.

A. will have been working

B. will work

C. will be working


I felt so ill. I must ____________ two bottles of wine.

A. be drinking

B. have drunk

C. have been drinking


They__________________ over 40 kilometers and still there was no sign of the oasis.

A. are walking

B. had been walking

C. have been walking


This time next week I ______________ on the beach in Thailand.

A. will lie

B. will have been lying

C. will be lying


What ___________ this time yesterday?

A. did you do

B. had you done

C. were you doing?


I _____________ in London at the time at the time I met Marcia.

A. was living

B. have been living

C. lived


I __________ to five countries by the time I was ten.

A. went

B. had been

C. had gone


She _____________ Jason for over a year before her husband found out.

A. had seen

B. had been seeing

C. has been seeing


What books ____________ at the moment?

A. are you reading

B. do you read

C. have you read


I hope I __________ by the time I’m 60.

A. will retire

B. will have retired

C. will be retiring


Janet should be here by now. She must _______________ to the shop on her way.

A. have gone

B. be going

C. go


How many books __________ this year?

A. are you reading

B. did you read

C. have you read




About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.