[ Grammar ]
Dana ………………………………. three books so far and i think she might publish another one pretty soon. She ………………………. on it for past seven months.
A. has been publishing /has been writing
B. has published /has been writing
C. has published /has written
D. published /has been writing

Random Topics:
Countable & Noncountable NounsInfinitives for reasonsPast Tense vs Present Perfect TenseVerb Tenses and Sentence StructureSimple Present vs Present ProgresiveGerund or InfinitivePast Tense, Recount Text, and Future TenseDependent PrepositionsAdjectives, ING - EDPast Perfect Simple & ContinuousOther quiz:
General Quiz › ViewIdentify adjective ( his arrogant nature made him poor)
A. Nature
B. Poor
C. Arrogant
Grammar › View
Juan: ” I am happy ”
A. Juan said that he was sad
B. Juan said that he was happy
C. Juan say that he isn’t happy
Grammar › ViewWhich sentence has correct subject-verb agreement?
A. The software update have caused problems for users.
B. The software update has caused problems for users.
C. The software updates has caused problems for users.
Grammar › View
“(Lay, Lie) down!” he commanded.
A. Lie
B. Lay
