[ Grammar ]
I ______ writing reports.
A. have been writing
B. have written
C. have been written

Random Topics:
PhrasesTenses and ArticleActive vs. Passive VoiceGrammar : Structural Common ErrorsBasic TensesGrammar ElementaryTake or PutUse of Prepositions or ConjunctionsInversion + Passive VoiceCountable and UncountableOther quiz:
Grammar › ViewI don’t need …………. sugar from the shops.
A. no
B. any
C. every
D. some
Modal Verbs & Reflexive Pronouns › View
It’s getting late. I think I … go now.
A. has to
B. can
C. have
D. have to
