[ 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 TensesOther quiz:
Some vs. Any › ViewI 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