Grammar Quiz

Topics: Mixed Tenses

Differentiate between past perfect, present perfect, and future perfect tenses in the following sentence: By the time she arrived, I had already finished my homework.

A. Past perfect, present perfect, future perfect

B. Past perfect continuous, present perfect continuous, future perfect continuous

C. Past continuous, present continuous, future continuous

D. Past simple, present simple, future simple

Select your answer:
         


Random Topics:

Modals and InversionModals and Adjectives (ed-ing)Grammar Past and Future TenseThe First Conditional SentenceVerb Tenses (Progressive, Perfect)Simple Past - Irregular VerbsTransitionsDependent PrepositionPast Continuous Tense & Past ModalsEd and Ing Endings

Other quiz:

Modals and Responsibilities › View

I ___ submit my application by the deadline.

A. must

B. need to

C. have to

D. responsible for


Present Simple › View

My mother …….. in the hospital.

A. doesn’t works

B. doesn’t work