• Home
  • How long ................................... a doctor?
Question 1:
How long ................................... a doctor?
A. are you
B. have you been
Feedback We often use the present perfect to talk about how long present situations have lasted.
C. were you

These questions are from this test. Would you like to take a practice test?

Tenses Exercise - Test 54 | Exercise follow Topic