[ Present Perfect or Past Simple ]
How long has __________ been a doctor at this hospital?
A. you
B. Judith
C. they
D. Karla and Mary

Random Topics:
Past Simple - Present PerfectEnglish MorphosyntaxDo / Have / Can - Basic QuestionsPast Progressive TenseSentence Structure and ConjunctionsAdverbs, Modals, Preposition of timeArticle & PrepositionTenses and StructuresSimple Present Continuous TenseGrammar (Adverbs, Prepositions, Prepositional Phrases)Other quiz:
Causative Verb › ViewEpilepsy —- to be caused by poor air, which —- to be carried by the veins to the brain.
A. Is believed / thought
B. Believes / is thought
C. Was believed / was thought
D. Is believing / is thinking
Grammar › View
It is ______ to travel by road than by railway. However, the ______ way is by aeroplane.
A. fast, fastest
B. faster, fastest
C. faster, faster
D. faster, fast
Tenses › ViewHe______ for London one year ago.
A. left
B. has left
C. leaves
D. had left
Grammar › View
People ____ cross the street at the green light.
A. have to
B. has to
C. must
