Topics: Present Tenses
He ____________ (work) as a doctor for over twenty years.
A. works
B. is working
C. has worked
Select your answer:

Random Topics:
Grammar TOEFLVerb to haveQuestion TagsTenses - AuxiliariesNoun and PronounLinkers and ConjunctionsIELTS GrammarGrammar and UsageFirst ConditionalAlong & AgainstOther quiz:
Grammar › ViewThe farmer ________ (feed) the animals twice a day.
A. feeds
B. is feeding
C. fed
D. has fed
Vocabulary › View
People who collect information about a subject.
A. technologies
B. assess
C. researchers
D. complex
