[ Tenses ]
Fill in the blank: They ___ (to finish) their project before the deadline.
A. finish
B. finishing
C. have finished
D. finished

Random Topics:
Present and Past TensesPresent Progressive or Present SimpleFamily Vocabulary and GrammarVocabulary and Verb TensesConjunctions and PrepositionsPronounciation and GrammarIdiomsGrammar - Compound SentencesSo....that... Such.......thatSentence LabelingOther quiz:
Prepositions › ViewMy cat hide __________ the table.
A. In
B. Under
C. Along
D. At
Tenses › View
Be quiet! I………………… to the news.
A. listen
B. ‘m listening
C. ‘ve been listening
D. ‘ve listen
