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:

Present Perfect Tense › View

It____ happened several times already.

A. has

B. have


Grammar › View

She ____________________ vegetables.

A. Don’t like
B. Isn’t liking
C. Doesn’t like

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. –