[ 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:
Grammar › ViewMark ________ (watch) films in Netflix, while Bam ________ (read) a cartoon book.
A. were watching, was reading
B. was watching, was reading
C. watched, was reading
D. watched, read
Tenses › View
Choose the odd one out
A. always
B. sometimes
C. never
D. yesterday
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
