Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘He will have completed his assignment by tomorrow.’

A. Present perfect tense

B. Past perfect tense

C. Future simple tense

D. Future perfect tense

Select your answer:
         


Random Topics:

Adverb of Frequency and Past Continuous TenseSimple Past/Past ProgressiveAdjectives, ING - EDPast, Present, FutureZero & First ConditionalActive-Passive VoicesModal Verbs of Certainty and PossibilityGrammar ClausesPast Narrative Tenses

Other quiz:

Modals › View

You ________ take your own food into a restaurant.

A. mustn’t

B. shouldn’t

C. might


Passive Voice › View

The film adaptations of the first three books ________________(release) in 2008, 2009, and 2010.

A. The film adaptations of the first three books are released in 2008, 2009, and 2010.
B. The film adaptations of the first three books were released in 2008, 2009, and 2010.
C. The film adaptations of the first three books have been released in 2008, 2009, and 2010.