Grammar Quiz

[ Past Perfect Simple ]

Amelia paid for her train ticket again because

A. she had lost it.

B. she hadn’t taken her coat.

C. she hadn’t booked ahead.

D. she had drunk too much coffee.

Select your answer:
         


Random Topics:

Will vs be going toVerb 3 formsAuxiliary Verbs (be, do, have)Future Simple TensesArticle & PrepositionInfinitivesSimple Past TenseAuxiliary Verbs & Question TagsModal Verb in Passive VoicePronounciation and Grammar

Other quiz:

Perfect Tenses › View

Call me at 4 PM, I ….. (do) the English online class then

A. will do

B. do

C. will have done

D. would do


Comparisons › View

The food is ________ than the last time I ate it.

A. badder

B. bad

C. worse

D. worst