Grammar Quiz

[ 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:

Kinds of NounsPast Tense vs Present Perfect TensePast Simple and ContinuousIndefinite ArticleDirect Object and Indirect ObjectQuantifiersGrammar and VocabularyModal Verbs of Certainty and PossibilityPresent and Future Tenses

Other quiz:

Simple Present Tense › View

Helen and I …… in the same class

A. is

B. am

C. are


Tenses › View

By the end of July he _____ in Athens for two months.

A. have been

B. will have been

C. will be

D. had been