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:

Food VocabularyPast ParticipleAdverbs and Time ExpressionsPast Progressive TenseNouns, Articles, DeterminersConditional Sentences Type 1Adverbs and Adverbial Phraseslike/do not likeInfinitives and GerundsPast Continuous vs Past Simple

Other quiz:

Modals of Obligation and Permission › View

I ……………………………………………. pack my luggage before my flight tomorrow.

A. mustn’t

B. need to

C. don’t need to

D. needs


Simple Present Tenses › View

Does it ___ (not need) to be done today?

A. not need

B. should be done

C. could be done

D. must be done