[ Present Tenses ]
He ___ (work) as a doctor for the last decade.
A. works
B. is working
C. has worked
D. has been working

Random Topics:
Countable & Uncountable NounsAdjectives, Adverbs, and PrepositionsVerb BEPast Tense and Past ContinuousActive and PassiveArticleSimple Present and Present Continuous TensesPresent simple or Past simpleArticles and DeterminersPresent Simple Positive and NegativeOther quiz:
Grammar › ViewThis error consists violation of basic grammatical rules such as noun, adjectives, and verbs.
A. Grammatical error
B. Syntactic error
C. Lexical error
D. Covert error
Grammar › View
A. Baker
B. Butcher
C. Builder