[ 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:
Homonyms › ViewHe 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 › 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
