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:

Transitional WordsVerb + Infinitive or GerundModal Verbs of PermissionPresent Simple & Present ContinuousAdjectiveModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityGrammar: Parts and PunctuationSentence LabelingFigure of SpeechAdverbs of Manner, Likes and Preferences

Other quiz:

Grammar › View

Only when ______ may vehicles cross the train tracks.

A. is the green light on

B. did the green light be on

C. on is the green light

D. the green light is on


Grammar › View

Andy ______ to go to the cinema tonight.

A. will

B. shall

C. is going

D. can