[ Tenses ]
He has been writing this book for 3 years
A. Present Simple
B. Present Perfect
C. Present Perfect Continuous
D. Present Continuous
Select your answer:

Random Topics:
Conjunctions in Complex SentencesGrammar and UsageIndependent and Dependent ClausesGrammar - First ConditionalModals of AdvicePast Continues TenseVerbals and VoicePast and Present Continuous tenseInfinitives and ING FormsPresent Tenses: Simple vs ContinuousOther quiz:
Verb Tenses › ViewWhich of the following sentences is in the simple past tense?
A. She is composing a song.
B. She composes a song.
C. She composed a song.
D. She will compose a song.
Grammar - Be going to › View
She ________________________ bake a cake tomorrow.
A. going to
B. is going
C. is going to
D. is gone
