Grammar Quiz

[ Past Narrative Tenses ]

I _____ (work) on this report all morning and I’m still working on it.

A. worked

B. have worked

C. have been working

D. had been working

Select your answer:
A  B  C  D  E 


Random Topics:

Verb, Object, PrepositionPresent PerfectTenses & PassiveAdverbial Clause, Noun ClauseGrammar - Present PerfectNouns, Pronouns, Antecedents, and Singular and PluralActive & PassiveVocabulary and IdiomsPossessive NounsSubject-Verb Agreement

Other quiz:

Modal Auxiliaries and To Be Verbs › View

. Drinking more water _____ help you get over a cold faster.

A. Can’t

B. May

C. Will


Grammar › View

You can watch Harry Potter on TV, _______ you can read it, too.

A. but

B. so

C. and

D. or

Kinds of Nouns › View

Thomas Alva Edison

A. Common Noun

B. Proper Noun

C. Collective Noun

D. Abstract Noun


Present Tenses › View

Carol and I are old friends. I _____ her since we studied in high school together.

A. have been knowing

B. have known

C. know

D. are knowing