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:

Modal Verbs › View

Choose the correct modal verb to complete the sentence: “You ___ have told me about the meeting earlier.”

A. must

B. should

C. can

D. will


Grammar › View

If there is a homeless shelter for families near your place, consider giving _____ toys that your child has outgrown.

A. up

B. along

C. away

D. in

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