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:

The Structural Types of Sentences › View

There was a song in every heart; and if the heart was young the music issues at the lips.

A. simple

B. comlex

C. compound

D. compound-complex


Question Tags › View

Carol believes that Peter likes her, ______?

A. doesn’t she

B. does he

C. does she

D. doesn’t he

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