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 & Vocabulary › View

Could you disconnect your laptop … the Internet when you have finished checking your emails?

A. to

B. with

C. from

D. out


Prepositions › View

“Please come to the Computer Lab ………… our English periods. We will have our class ………….. the lab instead.”

A. during, at

B. on, at

C. before, in

D. after, 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