Is the usage of the Present Perfect Tense, "has lived", correct in the sentence below? Should it be the Past Perfect tense instead?
“The critique, provided to me this weekend by a prominent diplomat who has lived in Washington a long time”.
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
This is valid and natural English from a U.K. perspective. It’s ambiguous as to whether they still live there, but it’s likely to be taken that they do.