Grammar Quiz

[ Tenses ]

I have been helping my neighbor since I moved in.

A. Future Perfect Continuous

B. Present Perfect Continuous

C. Past Perfect Continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and PhrasesAuxiliary ModalAuxiliary Verbs, if, unless and ModalIndefinite and Definite ArticlesPresent & Past TensesModal and Modal PerfectModal Verbs and ConjuctionsFuture Continuous, Future Perfect and Future Perfect ContinuousTypes of SentencesTenses and Opinions

Other quiz:

Vocabulary › View

Another word for hardship is ________

A. sympathy

B. transportation

C. strength

D. difficulty


Tenses › View

What took you so long? By the time you ______ I _______ all the work by myself!

A. came/ had done

B. had come/ did

C. came/ did

D. had come/ had done

Passive Voice › View

He lost his keys yesterday

A. Active Voice

B. Passive Voice


Grammar › View

Though he worked very hard …. he could not get the highest marks.

A. In spite

B. Also

C. But

D. Yet

E. If