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:
Vocabulary › ViewLinda did not study hard, so she did not … the exam.
A. study
B. pass
C. break
D. go
Conjunctions › View
Which coordinating conjunction(s) could you use to combine the two sentences below:
We are dressed in uniforms today, ____ we are playing in the band.
A. and
B. for
C. yet
D. so
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.
