Grammar Quiz

[ Grammar ]

Which is correct?

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

Select your answer:
A  B  C  D  E 


Random Topics:

Can vs be able toPresent Perfect, Present Simple, Present ContinuousPresent Tenses: Simple vs ContinuousIELTS GrammarNouns as AdjectivesA/AnConjunctions and Verb TensesPast and Present Continuous tensePast Simple (Questions)Passive Voice with Modal Verbs

Other quiz:

Past Tenses › View

They ________ many hours before we arrived.

A. living

B. left

C. had left

D. were leaving


Subject – Predicate › View

The predicate…

A. Describes the subject
B. Describes the verb
C. Is what the verb is about
D. Is the adjective

Countable & Uncountable Nouns › View

Choose the answer which has the similar meaning to the first sentence: We don’t know anything about the problem.

A. We don’t have any information about the problem.

B. We don’t have many information about the problem.

C. We don’t have much information about the problem.


Comparison › View

The cheetah is ____________ animal in the world. (fast)

A. the fastest

B. fastest

C. faster

D. the faster