Grammar Quiz

[ Perfect Tenses ]

My back hurts because I … here for three hours.

A. was standing

B. have stood

C. have been standing

D. had been standing

Select your answer:
         


Random Topics:

Past Modals & Phrasal Modals of ObbligationPast simple - Irregular VerbsAdjective or AdverbWill or Going toCommas and Subordinating ConjunctionsPresent Perfect or Past Simple TenseSimple and Continuous Present TenseIntermediatePresent, Past and Future TenseGerunds, Infinitives and Participles

Other quiz:

Grammar › View

Which of the following is an abstract noun?
A. shoes
B. kindness
C. teacher


Tenses Practice › View

I _______ that movie several times.

A. watched

B. has watch

C. will watch

D. have watched