He has been writing this book for 3 years
A. Present Simple
B. Present Perfect
C. Present Perfect Continuous
D. Present Continuous

Random Topics:
Prepositions of Time, Place, and MovementUnreal ConditionalsModals for Necessity and SuggestionsActive & PassiveHas and HaveNoun QuantifiersConditional Sentence Type 0-3Preposition and AdjectiveIntensifiers: Really vs Veryused to, be used to, get used toOther quiz:
Grammar › ViewHe said, “I have read this novel.”
A. He said that he has read this novel.
B. He said that he had read that novel.
C. He said that he read that novel.
D. He said that he had read this novel.
Conditional Sentences › View
If you could live anywhere in the world, where would you live?
A. Zero Conditional
B. First Conditional
C. Second Conditional
Passive Voice › ViewThey say that women are smarter than men.
Women ________________ to be smarter than men.
A. were being said
B. were said
C. are said
Grammar › View
What is the negative form (opposite) of this sentence?
My sister played outside.
A. My sister no did play outside.
B. My sister did not played outside.
C. My sister did not play outside.
D. My sister no played outside.
