0

Is

Susan does not live here,When I first came here three years ago, she has moved to another city.

Or

Susan does not live here,When I first came here three years ago, she had moved to another city.

is better? Also,can perfect tense use with "when"?

closed as off-topic by RubioRic, Hellion, choster, shin, Andrew Feb 18 at 3:47

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question should include more details than have been provided here. Please edit to add the research you have done in your efforts to answer the question, or provide more context. See: Details, Please." – RubioRic, Hellion, choster, shin, Andrew
If this question can be reworded to fit the rules in the help center, please edit the question.

2

You can use either: when I first came here three years ago she moved to another city, meaning that she moved when you arrived.

Or: when I first came here three years ago, she had moved to another city, meaning she was already gone when you arrived.

You cannot use "has moved" with "three years ago".

Not the answer you're looking for? Browse other questions tagged or ask your own question.