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

Random Topics:
Countable & Uncountable NounsPresent Perfect, Present Simple, Present ContinuousPresent Simple or Present ContinuousBASIC GRAMMAR - PRONOUNSNoun ClauseWas & Were QuestionsGrammar ElementaryUnless If First ConditionalPresent/Past/Future Continuous TensePhrasal Verbs with up and downOther quiz:
Nouns, Articles, Determiners › ViewI’ve got a ……… minutes. I’ll help you.
A. little
B. few
C. much
D. any
Grammar › View
I didn’t wake up on time. I wish I………
A. have not woke
B. had not woken
C. have woken
D. had woken
