谁能给我解释一下这题为什么选B不选A?---I am really struck by your English.You speak so fluently.Have you been abroad?---Yes.I_____in London for two years.A.have stayed B.stayed

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:01:22
谁能给我解释一下这题为什么选B不选A?---I am really struck by your English.You speak so fluently.Have you been abroad?---Yes.I_____in London for two years.A.have stayed B.stayed

谁能给我解释一下这题为什么选B不选A?---I am really struck by your English.You speak so fluently.Have you been abroad?---Yes.I_____in London for two years.A.have stayed B.stayed
谁能给我解释一下这题为什么选B不选A?
---I am really struck by your English.You speak so fluently.Have you been abroad?
---Yes.I_____in London for two years.
A.have stayed B.stayed

谁能给我解释一下这题为什么选B不选A?---I am really struck by your English.You speak so fluently.Have you been abroad?---Yes.I_____in London for two years.A.have stayed B.stayed
应该选B,不过很牵强.
“我已经在伦敦住了两年了”
因为对方再问从前到现在你一直在国外吗?
回答是YES,说明他一直在国外,而现在和问话人在一起,表明此刻他不在国外.
所以是过去在国外选B.
我个人认为选A是可行的,因为这种状态一直延续.不管他此时是不是在伦敦,但他一直在那住.
现在完成时
“我已经在伦敦住了两年了”