Grammar Quiz

[ Tenses ]

Fill in the blank: They ___ (to finish) their project before the deadline.

A. finish

B. finishing

C. have finished

D. finished

Select your answer:
A  B  C  D  E 


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 Labeling

Other quiz:

Prepositions › View

My 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