Grammar Quiz

[ Grammar ]

“My uncle has been a writer for many years.” “How many books___ so far?”

A. did he write

B. has he been writing

C. has he written

D. was he writing

Select your answer:
A  B  C  D  E 


Random Topics:

Vocab and GrammarNoun, Adjective, and Adverb ClausesGrammar - much, many, a lot of1st ConditionalPresent Perfect and Present Perfect ContinuousSentence LabelingGrammar - could / could notGerund or InfinitiveDefinite and Zero ArticleArticle

Other quiz:

Vocabulary and Grammar › View

. We both have cats. But your cat is much bigger than its. The word its should be changed to:

A. his

B. mine

C. yours

D. No change


Grammar › View

Which sentence correctly combines the clauses to create a complex sentence?

this morning; it has rained heavily

A. It has rained heavily because this morning.

B. It has rained heavily since this morning.

C. It has rained heavily although this morning.

D. It has rained heavily while this morning.

Vocabulary and Grammar › View

. What is a counterclaim?

A. The opposite viewpoint of the author’s claim. 

B. The author’s main point.

C. A statement the author believes is true.

D. Facts, quotes, statistics, and expert opinions the author uses to support their claim.


Articles › View

Why didn’t you keep it in … secret?

A. the

B. an

C. a

D. –