[ Tenses ]
. They __________ the project before the presentation next week.
A. has completed
B. had completed
C. will have completed

Random Topics:
Conjunctions, Interjections and DeterminersDemonstrative SpeechPast Simple - Present PerfectClauses of ReasonVerbs and TensesRelative & Interrogative PronounsModal Verbs for Permission and ObligationPresent Progressive (Future)Relative & ModalsTemporal Conjunctions and ConnectivesOther quiz:
Grammar › ViewMy friend _______ anything right now.
A. are not do
B. is not doing
C. is not do
D. are not doing
TOEFL Adjective and Adverb › View
– – – hurricanes form over warm ocean waters.
A. Many of them
B. Many of
C. Of the many
D. Many
Modals › View_________finish all homework before the class starts.
A. You must not
B. You do not have
C. You have to
D. You can
Comparision › View
This car is _____________ car produced by this company.
A. new
B. so new
C. newer
D. the newest
