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:

TAG Questions › View

This elephant likes bananas, … ?

A. doesn’t he

B. does this

C. does it

D. doesn’t it


Conditionals › View

Chris wouldn’t have been dating Lucy

A. If he’d been faithful with Mia

B. If he weren’t faithful with Mia

C. If he didn’t date Mia

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