[ 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:
Tenses › ViewThe air in some big cities ____________________ more polluted
A. is becoming
B. becomes
C. will become
D. became
Pronoun › View
The handphone which on the table is …….
A. mine
B. my
C. myself.
D. you
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
