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"?

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".

| improve this answer | |

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