Grammar Quiz

[ Tenses ]

You _____ your report by this time next week.

A. will have finished

B. have finished

C. had finished

D. finished

Select your answer:
         


Random Topics:
PrepositionsLend vs. Borrow VocabularyGrammar - may/might/couldPast Perfect and Past Perfect ContinuousHow much and how manyAnalogyVerbs of movementMixed Conditionals

Other quiz:

Grammar › View

We are having __________ terrible weather which is quite strange. Usually _________weather in UK is not this bad.

A. the- the

B. a – the

C. x – the

D. the- a


Pronouns › View

We bought that house last year. It is __________.

A. mine

B. theirs

C. ours

D. yours


How to use : Read the question carefully, then select one of the answers button.