Your spoken English is so good.Have you been abroadYes,I________ in London for two years.A have stayed B stayed C had stayed D have been staying为什么选B,而不选A,这里难道不是过去对现在的影响吗,不是现在完成时吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/01 06:21:21
![Your spoken English is so good.Have you been abroadYes,I________ in London for two years.A have stayed B stayed C had stayed D have been staying为什么选B,而不选A,这里难道不是过去对现在的影响吗,不是现在完成时吗?](/uploads/image/z/11101888-64-8.jpg?t=Your+spoken+English+is+so+good.Have+you+been+abroadYes%2CI________+in+London+for+two+years.A+have+stayed+B+stayed+C+had+stayed+D+have+been+staying%E4%B8%BA%E4%BB%80%E4%B9%88%E9%80%89B%2C%E8%80%8C%E4%B8%8D%E9%80%89A%2C%E8%BF%99%E9%87%8C%E9%9A%BE%E9%81%93%E4%B8%8D%E6%98%AF%E8%BF%87%E5%8E%BB%E5%AF%B9%E7%8E%B0%E5%9C%A8%E7%9A%84%E5%BD%B1%E5%93%8D%E5%90%97%2C%E4%B8%8D%E6%98%AF%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E5%90%97%3F)
Your spoken English is so good.Have you been abroadYes,I________ in London for two years.A have stayed B stayed C had stayed D have been staying为什么选B,而不选A,这里难道不是过去对现在的影响吗,不是现在完成时吗?
Your spoken English is so good.Have you been abroad
Yes,I________ in London for two years.
A have stayed B stayed C had stayed D have been staying
为什么选B,而不选A,这里难道不是过去对现在的影响吗,不是现在完成时吗?
Your spoken English is so good.Have you been abroadYes,I________ in London for two years.A have stayed B stayed C had stayed D have been staying为什么选B,而不选A,这里难道不是过去对现在的影响吗,不是现在完成时吗?
stay 是表示状态的词本身就有持续一段时间的意思
这个题选C,因为答题的人很明显已经不在国外了,要不问问题的人不会用abroad这个词,只有在国内才会问你去过国外吗。
所以要选择过去完成时,一般过去时是用于描述过去的时间点发生的事情,如果句子是
I stayed in London two years ago. 就是对的。
不要迷信答案,要相信自己。...
全部展开
这个题选C,因为答题的人很明显已经不在国外了,要不问问题的人不会用abroad这个词,只有在国内才会问你去过国外吗。
所以要选择过去完成时,一般过去时是用于描述过去的时间点发生的事情,如果句子是
I stayed in London two years ago. 就是对的。
不要迷信答案,要相信自己。
收起
你在国外,你的英语口语很好。小马过河网