Grammar Quiz

[ Grammar ]

Which is correct?

A. David didn’t write for months.
B. David hasn’t written for months.

Select your answer:
         


Random Topics:

Conditional Sentences and AdverbsGerund/ To Verb/ VerbPhrasal Verbs with up and downVocabulary & Phrasal VerbUsed to & would & Past SimpleThe Structural Types of SentencesGrammar and StructureTenses and ComparisonsRelative Clauses and Past Perfect

Other quiz:

Tenses › View

The students had already completed the work when the teacher entered the class.

A. Past perfect tense

B. Simple past tense

C. Past continuous tense

D. Present continuous tense


Tenses › View

I ___ perfect all the time and always be perfect

A. is

B. am

C. was

D. does