[ 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

Random Topics:
Conditional Sentences and Verb FormVerbals and GerundsGerunds + To InfinitiveTypes of SentencesConjunctions, Interjections and Sentence TypeRegular Plural NounsModal Verbs of Certainty and PossibilityComparison of Adjectives and AdverbsWho am I?How much and how manyOther quiz:
Grammar › ViewShe is a nice girl, ——————?
A. is she
B. does she
C. isn’t she
Future Tenses › View
Which sentence is correct?
A. He will be leaving soon.
B. He leaves soon.
C. He will leave soon.
D. He is leaving soon.