[ 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 TensesOther quiz:
Gerund vs. Infinitive › ViewHe 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
