Grammar Quiz

[ Grammar ]

It _________ all night.

A. has rained

B. has rain

C. have rained

D. have rain

Select your answer:
         


Random Topics:
If vs. Unless Question Words Imperative SentenceGrammar AssessmentSimple PastPerfect TensesFigure of SpeechSimple Past - Irregular VerbsTake or Put

Other quiz:

Tenses › View

We _____ the presentation. Here it is – all finished!

A. have prepared

B. prepared

C. have been preparing

D. are preparing


Grammar › View

I couldn’t do without ______________________________.

A. Internet
B. Internet
C. The Internet
D. The internet


How to use : Read the question carefully, then select one of the answers button.