Grammar Quiz

[ Verb Tenses ]

She apologized because she …………….my birthday.

A. forgot

B. was forgetting

C. had forgotten

D. has forgotten

Select your answer:
A  B  C  D  E 


Random Topics:

Present Tense vs Past TenseAuxiliary Verbs & Question TagsConjunctions & InterjectionsReported Speech and SubjunctiveAsking for and Giving OpinionTenses StructurePrepositions of TimeAdverbial ClausesParticiple AdjectivesSimple Past Tense (was/were)

Other quiz:

Tenses › View

What a great risk he has taken to save the girl!

A. Present perfect tense

B. Simple present tense

C. Past perfect tense

D. Simple past tense


Future Tenses › View

We________ next vacation in London.

A. spend

B. are spending

C. will spend

D. are going to spend

Grammar › View

The five interlacing rings ___ the official symbol of the Olympic games.
a. are
b. have to be
c. are being


Present Simple and Continuous › View

Pocky rides a motorcycle to school __________.

A. every day

B. right now

C. at the moment

D. next week