Grammar Quiz

[ Future Tenses ]

Recognize the future perfect tense in the sentence: ‘By the time you arrive, I will have finished cooking.’

A. will have finished

B. finishing

C. finished

D. will finish

Select your answer:
         


Random Topics:

Present Perfect Adverbs and Indirect QuestionsPast Simple TensesGrammar: Have toSimple Present Tense vs Present Continuous TenseVerb IdentificationGrammar: Simple Past and Past ContinuousVerb Forms and TensesLinking WordsConjunctions and TransitionsPerfect Progressive Tenses

Other quiz:

Gerund vs. Infinitive › View

He was free to go whenever he wanted.

A. True
B. False


Relative Clauses and Past Perfect › View

Choose the right relative pronoun:

I have a friend ___ name is Abraham
_
A. who

B. which

C. whose