[ 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:
Simple Present Tense › ViewIf we burn paper, … it become ash?
- does
- do
Past Perfect Simple Tense › View
We ____________ anything all day so we were very hungry
A. had eaten
B. hadn’t eaten
C. hadn’t ate
D. hasn’t aten
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
