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:

Relative Clauses & Real ConditionalsPast Perfect Tense and Past TenseConditionals and Modal VerbsPersonal Pronouns and VerbInterjection & Prepositional PhrasesPast Continuous and Past Simple TenseTag QuestionVerb Forms and TensesNoun, Quantifiers and SuffixesIntensifiers: Really vs Very

Other quiz:

Mixed General Quiz › View

A: I heard we would have so much snow in Michigan. Is that right?

B: Yes, it is. Actually it starts to snow from October, and in January we ___ have so much snow.

a. will
b. do
c. does


Prepositions › View

We have to apply effective measures to save many plant and animal species……..extinction.

A. from

B. in

C. for

D. on