[ Present Tenses ]
He ____________ (work) as a doctor for over twenty years.
A. works
B. is working
C. has worked

Random Topics:
Offering HelpIdentify The TensesRegular Plural NounsGrammar - either...or, neither...norWestern Europe CountriesGrammar : Must (Necessity)Basic TensesVerb TenseComparative Adjectives and AdverbsPresent Simple x Present ContinuousOther quiz:
Simple Past Tense › ViewHe passed his examination because he ……………………… very hard.
A. was studying
B. studies
C. studied
D. were studying
Simple present/ past/ future tense › View
The rain _________ (stop) an hour ago.
A. stopped
B. stops
C. stop
D. will stop
Grammar › ViewThey are taking Sarah and ____ to a yoga class. Would you like to join ____?
A. I; we
B. me; us
C. my; our
D. mine; ours
Vocabulary › View
A pancake ___________ from a crepe, because it is a lot thicker.
A. refreshing
B. appetizing
C. differs
D. energizes
