Grammar Quiz

Topics: Perfect Verb Tenses

Identify the perfect tense in the following sentence: “By the time you arrive, I will have cleaned the house.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Future

Select your answer:
         


Random Topics:

Mixed ConditionalsPossessive Pronouns and QuantifiersSimple Tenses in EnglishFuture Continuous, Future Perfect and Future Perfect ContinuousModals Posibility and ProbabilitySimple and Compound SentencesNoun, Pronoun, Adjective, VerbAdverbs & to beCompound AdjectivesPast Continuous vs Past Simple

Other quiz:

Grammar › View

The train __________the station at 4.00 pm

A. has left

B. have left

C. had left

D. left


Present Continuous Tense › View

The cat (not play) __________ with the ball.

A. is not playing

B. are not playing

C. are playing

D. is playing