Grammar Quiz

[ Perfect Tenses ]

Past Perfect Continuous: The staff _______ ___________ ___________ (prepare) lunch for the special guests since 8 a.m.

A. had been preparing

B. must have prepared

C. would have prepared

D. could have been preparing

Select your answer:
A  B  C  D  E 


Random Topics:

To Infinitive or Bare InfinitivePassive VoicesGrammar of Future PlansPossessive Nouns with Apostrophes and PronounsAdjective + to + VerbMust or Mus notTemporal Conjunctions and ConnectivesPast ParticipleAlthough, Though, In spite of, DespiteSimple Present VS Present Continuous

Other quiz:

Past Continuous Tense › View

I ______ work when he stopped.

A. am starting

B. was starting

C. am started

D. were started


Grammar › View

Choose the correct sentence.

A. We went to Labuan Bajo when I were eight.

B. We went to Labuan Bajo when I was eight.

C. We’re going to Labuan Bajo when I was eight.

Tenses › View

When Johny _____ a schoolboy, he was lazy.

A. is

B. was

C. are

D. were


Vocabulary › View

A person must be able to take _______ action in an emergency situation.

A. decisive

B. incompetent

C. potent

D. righteous