Grammar Quiz

[ Grammar ]

It hasn’t rained / didn’t rain for a long time, so it’s very hot.

A. It hasn’t rained

B. didn’t rain

Select your answer:
A  B  C  D  E 


Random Topics:

Employment VocabularyPerfect Verb TensesGrammar: Simple Past and Past ContinuousCardiology ServicesQuantifies and Modals of DeductionGrammar- Later/LatterNouns FormationNounsSimple PastWould/would like - affirmative/negative

Other quiz:

Vocabulary › View

What is the meaning of: Corrupt

A. Honest

B. Dishonest

C. Brave

D. Kind


Grammar › View

Thanks for _____ me all the time.

A. motivate

B. motivating

C. motivation

D. motive

Subject - Verb Agreement › View

Our science professors _____________ the experiment very well.

A. explain

B. explains

C. to explain

D. explaining


Reported Speech › View

“next week” in indirect speech change to:

A. a week before

B. the following week

C. that week

D. then