[ 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:
Articles - rules › ViewIn front of names of rivers, oceans and seas (Atlantic ocean, Nile…)
A. no article
B. the
C. a/an
Present Simple or Present Continuous › View
Luckily, I _________________ at the weekends! I’m free!
A. don’t work
B. am not working
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
