[ 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 › ViewKFUPM ________ many teachers from other countries.
A. employs
B. employ
C. emloying
D. employer
Tenses › View
At the moment, Nam and his friends (go)_______________________shopping at the mall.
A. goes
B. go
C. are going
D. is going
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
