Multiple choice Directions: Choose the correct verb. He ................ here for the last three years. works is working has been working 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.