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

Random Topics:
Comparative Adjectives and AdverbsConjunctions in Complex SentencesConditional Sentence 0, 1If ClausesPossessive Adjectives and Possessive PronounsNouns FormationPast ParticiplesVerb AgreementTense,noun,preposition,quantityGrammar Present Perfect (ever never)Other quiz:
Idioms › ViewHe’s in the toilet at the moment.
a. can
b. cupboard
c. cold
Grammar › View
Which sentence contains a relative clause?
A. Walk the dog when you get home.
B. When are you going to write your essay?
C. We are going to the park.
D. She called the pet store to get information.
