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:

Past Simple › View

My friends ___ me this cards yesterday.

A. gived

B. gave

C. give


Tenses › View

He is studying for his exams this week.

The complement of the sentence is …….

A. He

B. is studying

C. for his exams

D. this week

E. studying for his exams this week

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