[ 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 › ViewWe —————— home when the car broke down
A. drove
B. drive
C. have been driving
D. were driving
PRESENT SIMPLE - CHILDREN › View
Choose the correct verb: “Zara’s favourite activity “….” playing the drums.”
A. to be
B. is
C. are
D. to are
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
