Grammar Quiz

[ Perfect Progressive Tenses ]

He ______ (not/play) tennis for two years when he started again.

A. had not been playing

B. has not been playing

C. will not have been playing

Select your answer:
A  B  C  D  E 


Random Topics:

Have vs. HasPassive Voice Present SimpleCompound Words and SentencesAdjectivesPrepositions and AdverbsBe Going To vs. WillPassive Voice with ModalsFamily Vocabulary and GrammarSynonymanother/the others/each other/one another

Other quiz:

Mixed General Quiz › View

When Becky heard the sound “___”, she knew her ice cream had hit the floor.
a. plop
b. prop


Grammar › View

Helen hardly ever _____ her homework at night. ( to do )

A. has done

B. do

C. does

D. will do

Figurative Language › View

What’s the meaning of this personification?
“The camera loves me!”

A. Photography is one of my hobbies.

B. I own an expensive camera.

C. Photos of me are always really good. 

D. I like to visit art museums.


Past Tense › View

Yesterday morning, she (go) …. down the hill and (see) …. a deer.

A. goed – seed

B. goed – saw

C. went – saw

D. went – seed