[ 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:
Past Simple › ViewMy 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 › 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
