Re: Is the sentence correct?
Yoong Liat wrote:They've moved to Spain for three years.
Is the sentence correct? To me, it appears wrong because they do not take three years to moved to Spain.
Many thanks.
Okay, so for NaE, this sentence is fine. It answers two questions in one fell swoop; Where did they go/move to? How long will they be living in Spain?
it means that you [and possibly your family] have moved to Spain. You could still have a house in NA that you intend to move back to. "moving" for NA's means changing residences and we don't "move house", we simply move.
For BrE, it seems to mean that this person or family group has disposed of their house in the UK.
This scenario could, of course, apply to NaE speakers too.