[ 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:

Random Topics:
Participle Clauses & Cleft SentencesConjunctions, Interjections and DeterminersPhrasal Verbs and Verb FormsDegrees of ComparisonWishes and TensesContinuous TensesFigure of SpeechVerb Tenses and SubordinatesWish / If only ( Present)GerundOther quiz:
Grammar and Vocabulary › View“You’ve locked the door, __________ you?” Mrs Ng asked her son.
A. won’t
B. didn’t
C. hasn’t
D. haven;’t
Present Perfect and Simple Past Tense › View
My friend _______ (write) three comic books since July.
A. wrote
B. writes
C. is writing
D. has written
