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 EndingsOther quiz:
Modals and Responsibilities › ViewI ___ 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
