[ 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 VoiceOther quiz:
Tenses › ViewWhich 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
