Grammar Quiz

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 Continuous

Other quiz:

Tenses › View

Before 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