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:
A  B  C  D  E 


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 & Continuous

Other quiz:

Grammar › View

A:______ Jerry ______ out the trash? B:No, he didn’t. He’s still doing his homework in his room.

A. Is; taking

B. Does; take

C. Did; taking

D. Did; take


Grammar › View

. I ____ my lost pencil under the table.

A. find

B. finding

C. finds

D. found

E. founded

Grammar › View

Which 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