[ 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:
Pronouns, Sentence Structure, and Apostrophes › ViewAfter rescheduling three meetings, the president herself conducted the meeting.
A. Reflexive
B. Intensive
Grammar › View
Put on a jacket before you leave because ___ really windy today.
A. there’s
B. it’s
C. there has
D. it has
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
