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:

Gerund or InfinitivesPast Perfect Simple & Past Perfect ContinuousTenses and ConclusionsPresent Continuous, Present Perfect and Used toVerb and PrepositionFuture Tense VocabularyModal Verbs & Time PrepositionsReflexive Pronouns & Modal VerbsSimple Tenses

Other quiz:

Some vs. Any › View

I think you should put ___ flowers on the table.

a. some

b. any


Grammar › View

True or False: A subject is not always one word. Sometimes an entire phrase acts as the complete sentence. 

A. TRUE

B. FALSE