Grammar Quiz

[ Present, Past, and Future Time ]

It (rain) ______________________ for a very long time.

A. It have rained for a very long time

B. It has rained for a very long time

C. It have rain for a very long time

D. It have raining for a very long time

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar for IELTSVerbs and TensesAdverb of FrequencyCommon ErrorPresent Simple TensePronouns ( Interrogative )Future FormsDo not or Does notActive & PassivePresent Simple Passive

Other quiz:

Grammar › View

Which of the following is correctly capitalized?

A. My favorite novel is The handmaid’s tale.

B. My favorite novel is The Handmaid’s Tale.


Tenses › View

In the wake of the revolution, hundreds of government officials_____ the country to escape imprisonment and torture at the hands of the revolutionaries.

A. had flown

B. have been fleeing

C. flew

D. fled