[ Grammar ]
I _______ two reports so far.
A. have been writing
B. has been writing
C. have written
D. has written

Random Topics:
Progressive Verb TensesFuture or PastConditional Sentences Type 1Grammar - FragmentsModal Auxiliary VerbsSentence Fragments and Complete SentencesGerunds, Infinitives and ParticiplesModals of Obligation & ProhibitionGrammar - to be, possessive, have gotLanguage Features: Reflective ArticleOther quiz:
Modal Verbs › ViewIf he tried harder, he ___ succeed.
A. Might
B. Would
C. Should
Grammar › View
Give me_________apple.
A. a
B. an
C. the
D. One
Gerund › ViewMy father ___ the roof ___ .
A. get, repaired
B. will get, repair
C. get, repair
D. will get, repaired
Prepositions › View
Iraq is rich ________ oil.
A. on
B. at
C. to
D. in
