Grammar Quiz

[ Narrative Tenses ]

She ______ for an hour before the meeting.

A. had been preparing

B. prepared

C. was preparing

D. had prepared

Select your answer:
A  B  C  D  E 


Random Topics:

Modals in the Past - Speculation and DeductionFigurative LanguageTenses and StructuresNarrative Tenses & ConditionalsPassive Voice - Present TensesCausative VerbModal "Have to"Complex Sentences with Adverb ClausesSimple Present Tense with Adverb of FrequencyGrammar for IELTS

Other quiz:

Present Simple & Present Continuous Tenses › View

We ____a party next weekend. Would you like to come?

A. have

B. are having

C. will have

D. had


Asking & Giving Opinion › View

Bill : I want to buy new shoes, what do you think about this model?

Joan : ___________________________________

A. Do you want to buy it?

B. Hey boy, it’s too mainstream. Let me find another models for you

C. The price is Rp. 1.500.00

D. Is it suitable for me>

Modal Verbs › View

It’s her birthday tomorrow. You’re ___ be there for her!

A. supposed to

B. had better

C. allowed to


Passive Sentence › View

The family built a house that uses energy efficiently.

A. Active Voice

B. Passive Voice