初中英语现在完成时的问题The old lady _____ the house since she moved in.A. hasn't been away B. hasn't left C. hasn't been left D. had left 答案上面选的是B,请问为什么A不对呢?不是说for加一段时间的
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 08:25:22
![初中英语现在完成时的问题The old lady _____ the house since she moved in.A. hasn't been away B. hasn't left C. hasn't been left D. had left 答案上面选的是B,请问为什么A不对呢?不是说for加一段时间的](/uploads/image/z/2857173-69-3.jpg?t=%E5%88%9D%E4%B8%AD%E8%8B%B1%E8%AF%AD%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E7%9A%84%E9%97%AE%E9%A2%98The+old+lady+_____+the+house+since+she+moved+in.A.+hasn%27t+been+away+++++++B.+hasn%27t+left+++++++C.+hasn%27t+been+left++++++++D.+had+left+%E7%AD%94%E6%A1%88%E4%B8%8A%E9%9D%A2%E9%80%89%E7%9A%84%E6%98%AFB%2C%E8%AF%B7%E9%97%AE%E4%B8%BA%E4%BB%80%E4%B9%88A%E4%B8%8D%E5%AF%B9%E5%91%A2%3F%E4%B8%8D%E6%98%AF%E8%AF%B4for%E5%8A%A0%E4%B8%80%E6%AE%B5%E6%97%B6%E9%97%B4%E7%9A%84)
初中英语现在完成时的问题The old lady _____ the house since she moved in.A. hasn't been away B. hasn't left C. hasn't been left D. had left 答案上面选的是B,请问为什么A不对呢?不是说for加一段时间的
初中英语现在完成时的问题
The old lady _____ the house since she moved in.
A. hasn't been away B. hasn't left C. hasn't been left D. had left
答案上面选的是B,请问为什么A不对呢?
不是说for加一段时间的现在完成时要用延续性动词的吗
那为什么用left而不是been away呢?
求解啊~
初中英语现在完成时的问题The old lady _____ the house since she moved in.A. hasn't been away B. hasn't left C. hasn't been left D. had left 答案上面选的是B,请问为什么A不对呢?不是说for加一段时间的
短动作的否定式可以和一段时间连用,而延续性的常用肯定式
这句话里没有for引导的一段时间啊,选A后面应该加个from后接一段时间吧
正确答案是A,因为since加时间状语,主句的动词也要用延续性的谓语动词,所以不能用left,而要用been away ,表示离开。
B left短暂性动词否定式与一段时间连用。 我们可以想成,否定可以延续