Topics: Present Perfect Tense
It …………………. here for a long time.
A. haven’t rained
B. doesn’t rained
C. hasn’t rained
D. hasn’t rain
Select your answer:

Random Topics:
Present tense AffirmativeProgessive TensesVocabulary & Phrasal VerbModals of ObligationArticleSentences and Non SentencesConditional Sentences Type I, IISuperlative AdjectivesGrammar of Conjunctions and PrepotitionsVocabulary and DefinitionsOther quiz:
Grammar › ViewIdentify whether the commas in the following sentence are used correctly.
The student driver nervously turned the key, put the car in gear, and pressed on the gas.
A. Correct
B. Incorrect
Verb and Vocabulary › View
Choose the right variant: … you play tennis?
A. Can
B. Be able
C. Have
D. Might
E. Should
