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:
         


Random Topics:

Grammar - Be going toPast and Past ContinuousIELTS VocabularyPerfect ModalsPast Simple & Past ContinuousGerunds and ModalsReported Speech and Reported QuestionsGrammar and Passive VoiceCompound and Complex Sentences

Other quiz:

Grammar › View

No matter ________ you go , you have to be careful about your own personal safety.

A. who

B. where

C. when

D. what


Present Continuous › View

______ my best friends ________ in an expensive hotel?

A. IS / STAYING

B. ARE / STAYING

C. ARE/ ARE STAYING