Grammar Quiz

[ Progressive Perfect and Simple Verb Tenses ]

Which perfect tense is the following sentence written in? I will have eaten lunch by the time you arrive.

A. past perfect

B. present perfect

C. future perfect

Select your answer:
         


Random Topics:

Conditional ClauseVerb-ing or to VerbPresent Perfect Simple vs ContinuousOrder of AdjectivesRelative & Interrogative PronounsVocabullary TestHas and HaveModals, Infinitives and GerundsModals and Present Tenses

Other quiz:

Past Continuous Tense & Past Modals › View

I found my toy when I … my room

A. was tidying

B. tidied


Prepositions › View

They have lots of pictures _____ their fridge.

A. in

B. on