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:
         


Random Topics:

Comparatives - SuperlativesSentence Structure and Verb TensesPossessive Adjectives & Possessive PronounsRelative Clauses beginning with PrepositionsBecause / soDemonstrative PronounsFirst Conditional & Future TensesDo / Have / Can - Basic QuestionsCompound Nouns and Compound Adjectives QuestionsPronoun & Present Simple

Other quiz:

Mixed General Quiz › View

You are most likely to hear or use the interjection boo ___.
a. at a theatrical performance
b. while listening to a political speech
c. on both of the above mentioned occasions


Grammar › View

Everybody brought _____ own lunch.

A. Their
B. Its
C. Her
D. His