Multiple choice

Directions: Choose the correct verb. He ................ here for the last three years.

  1. works

  2. is working

  3. has been working

  4. worked

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The tense of this sentence is present perfect continuous tense. It shows that the action that began in the past is still going-on. The pronoun in the sentence is that of the third person singular. So the option 'has been working' is correct.