[ 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

Random Topics:
Verb, Object, PrepositionPresent PerfectTenses & PassiveAdverbial Clause, Noun ClauseGrammar - Present PerfectNouns, Pronouns, Antecedents, and Singular and PluralActive & PassiveVocabulary and IdiomsPossessive NounsSubject-Verb AgreementOther quiz:
Appositive Phrase › ViewGracie quickly turned him into a toad.
A. Prepositional
B. Appositive
C. Neither
Comparatives or Superlatives › View
Read the sentence and choose the correct one.
A. I think English homework is the easiest than history homework.
B. I think English homework is more easy than history homework.
C. I think English homework is easier than history homework.
Kinds of Nouns › ViewThomas 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
