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:

Grammar › View

“How _______ more soldiers would you need to defeat the enemy?” Joe asked the general.

A. less

B. little

C. many

D. much


Grammar › View

Do you mind ___________ me with this report?

A. help

B. helping

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