[ 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:
Grammar › ViewShe’s definitely not coming …….
A. will she?
B. isn’t she?
C. is she?
D. can she?
Grammar › View
Marta will have an ear ____________ if she doesn’t have hygienic habits.
A. malfunction
B. infection
C. sick
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
