[ 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

Random Topics:
Zero Conditional SentenceVerb AgreementThe Past SimpleDemonstrative PronounsPersonal & Possessive PronounsPresent and Future TensesIndefinite and Intensive NounVerb-ing and InfinitiveVerb PhraseGrammar: Have toOther quiz:
Grammar › ViewJohn wore a Dracula costume to the ………. dress party.
A. trendy
B. fancy
C. bright
D. elegant
Grammar › View
There ______ some good cafes close by.
A. is
B. isn’t
C. aren’t
D. are
Homonyms › ViewHe 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
