Topics: Verb Tenses
By the end of the day, we ________ all the reports for the meeting.
A. will have completed
B. completed
C. complete
D. have completed
Select your answer:

Random Topics:
Phrases and ClausesModals in the Past - Speculation and DeductionPresent Simple and Present Continuous TensesReported speech (statements)Modal ProbabilityRelative PronounPast TensePresent ContinuousAdverb Clauses of TimeFuture Perfect ContinuousOther quiz:
Tenses › ViewBefore I sent the email, I _______.
A. checked all the attachments
B. was checking all the attachments
C. have checked all the attachments
D. had checked all the attachments
Grammar › View
The Japanese man has a hard time ____ understanding Tom’s words.
A. in
B. on
C. at
