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:
         


Random Topics:

Adjectives vs AdverbsPersonal Pronouns and VerbModal Verbs & Perfect InfinitiveTime ExpressionsCausative VerbsAdjective OrderSentence TransformationGrammar Present Perfect (ever never)Electricity VocabularyTenses - Passive Voice

Other quiz:

Tenses › View

Which tense expresses actions or events that happened in the past but have a connection to the present?

A. Past Continuous

B. Past Perfect

C. Past Simple

D. Present Perfect


Verb Patterns › View

forget _____

A. to work

B. working