Grammar Quiz

[ Present Perfect and Present Perfect Continuous ]

It … all day! Why can’t it stop!

A. is raining

B. rains

C. has been raining

D. have been raining

Select your answer:
A  B  C  D  E 


Random Topics:

Synonyms and VocabularyPresent Perfect & Past Simple TensePrepositions of Place and TimeShould and Shouldn'tInterrogative Pronouns & AdverbsPossessive Nouns with Apostrophes and PronounsGerunds & Infinitives + VocabularyGrammar - Countable/ UncountablePast and Present ContinuousFuture Time and Tenses

Other quiz:

Grammar › View

Our new science teacher is very …… We sit there like mice!

A. frightened

B. frightening


Preposition of Time › View

I go skiing ___ February.

A. on

B. at

C. in

Grammar › View

This painting is very old. ____________, it was painted in the 16th century.

A. Actually

B. In spite of this

C. Nevertheless

D. Similarly


Preposition › View

Don’t forget ___________ what others might think of your decisions.

A. for

B. on

C. with

D. about