--Where have you been?
--I have been to the USA.
--How long have you been there?/ How long did you stay there?
--For about 3 years.
粗体部分的问句用一般过去时对吗?我认为可以,甚至我认为用一般过去时更合适。请专家老师就此给予详尽的解析,十分感谢您。
当对方回答have been to USA之后,再问在美国呆了多久时,就不再是不确切的过去了,而是你这次去美国呆了多久,即确切过去了,所以应该用一般过去时提问,而不是现在完成时。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!