[ Tenses and Passive Voice ]
. They _____ the project before the deadline arrived.
A. finish
B. finished
C. had finished
D. have finished

Random Topics:
Present & Past TensesApostrophes and GrammarPast Simple and Past ProgressiveWestern Europe CountriesMixed ConditionalTenses PracticeJobsModals with Perfect InfinitiveEnglish MorphosyntaxComparative & Superlative AdverbsOther quiz:
Preposition › ViewMany people suffer ___________ allergies during pollen season.
A. with
B. for
C. from
D. to
Grammar › View
Someone has been moving around just now. Do you … him?
A. knew
B. has knew
C. know
D. knows
Present Perfect › ViewThe Addams family ___________ our house.
A. has bought
B. has buyed
C. has buy
Grammar, Literature, and Vocabulary › View
Profound: Serious Fake:________
A. superficial
B. imminent
C. apprehensive
D. endeavor
