[ 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
Select your answer:
Random Topics:
Communicative GrammarAdjectives or AdverbsFuture Continuous, Future Perfect and Future Perfect ContinuousFuture Tense VerbTenses and Time MarkersRelative Clauses with who and whichCommon ErrorAdverbs (manners & modifiers)Wish Sentence
Other quiz:
Transportation Vocabulary › ViewThe ______ skillfully avoided an accident by swerving at the last moment.
A. Gate
B. Departure lounge
C. Driver
D. Trip
Tenses › View
What …… you …… at this time yesterday?
A. are you doing
B. was you doing
C. were you doing
D. be you doing
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.