[ 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:
Comparatives ( adj/ adv) › ViewToday Peter gets up ……….than he did yesterday
A. earlier
B. more early
C. more earlily
D. more earlier
Prepositions › View
The concert was postponed _____ to bad weather.
A. to
B. by
C. for
D. due
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
