Grammar Quiz

[ 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 › View

The ______ 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.