单选题WehavelearnedEnglish________seven
答案:2 悬赏:20 手机版
解决时间 2021-01-23 00:30
- 提问者网友:绫月
- 2021-01-22 15:13
单选题
We have learned English________seven years.A.sinceB.forC.inD.from
最佳答案
- 五星知识达人网友:十年萤火照君眠
- 2021-01-22 16:09
B解析分析:for+一段时间,表示动作持续的时间长度。(延伸)1)for+一段时间,表示动作持续的时间长度,和现在完成时并不构成必然的联系。可以出现多种时态,如:He has stayed in Shanghai for half a year.(到现在为止)He stayed in America for half a year.(过去)He will stay in Beijing for half a year.(将来)He stays in New York for two months every year.(现阶段经常)He had stayed in New York for half a year before he came here.(过去的过去)2)既然for+一段时间,表示动作持续的时间长度,因此就不能和短暂性动作相连用。错:He has become a Youth League member for three months.对:He has been a Youth League member for three months.3)since“从过去某一点时间到现在”,since后面应该跟一个“时间的点”,不能跟一段时间。但在现在完成时中for和since可以转换,如:He has stayed in Shanghai for half a year.=He has stayed in Shanghai since half a year ago.
全部回答
- 1楼网友:撞了怀
- 2021-01-22 17:10
这个答案应该是对的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯