Grammar Quiz

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 Definitions

Other quiz:

Grammar › View

Identify 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