Grammar Quiz

[ Tenses and Time Markers ]

They (not finish) their homework yet.

A. not have finished

B. have not finishing

C. have not finished

D. did not finish

Select your answer:
A  B  C  D  E 


Random Topics:

Zero Conditional SentenceVerb AgreementThe Past SimpleDemonstrative PronounsPersonal & Possessive PronounsPresent and Future TensesIndefinite and Intensive NounVerb-ing and InfinitiveVerb PhraseGrammar: Have to

Other quiz:

Homonyms › View

He made a ___ decision when he fired Marjorie.
a. bad
b. bade


Grammar › View

What tense expresses actions generally characterizing the person denoted by the subject, bringing out the person’s typical traits?

A. present simple

B. present perfect

C. present continuous

D. present perfect continuous

Homonyms › View

He squeezed out a ___ of power at the end of the race.
a. serge
b. surge


Adverbs of frequency › View

He …. goes to the cinema, only 2 or 3 times a year.

A. sometimes

B. rarely

C. usually

D. often