( )He ———for two years .Two years is a long time.A.left home B.has been away from home C.has left home D.has gone away from home这道题我原本选D的自我理解的意思是两年都没有回来故选D但是答案是C还是想不通除
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/04 09:21:01
![( )He ———for two years .Two years is a long time.A.left home B.has been away from home C.has left home D.has gone away from home这道题我原本选D的自我理解的意思是两年都没有回来故选D但是答案是C还是想不通除](/uploads/image/z/5305442-50-2.jpg?t=%EF%BC%88+%EF%BC%89He+%E2%80%94%E2%80%94%E2%80%94for+two+years+.Two+years+is+a+long+time.A.left+home+B.has+been+away+from+home+C.has+left+home+D.has+gone+away+from+home%E8%BF%99%E9%81%93%E9%A2%98%E6%88%91%E5%8E%9F%E6%9C%AC%E9%80%89D%E7%9A%84%E8%87%AA%E6%88%91%E7%90%86%E8%A7%A3%E7%9A%84%E6%84%8F%E6%80%9D%E6%98%AF%E4%B8%A4%E5%B9%B4%E9%83%BD%E6%B2%A1%E6%9C%89%E5%9B%9E%E6%9D%A5%E6%95%85%E9%80%89D%E4%BD%86%E6%98%AF%E7%AD%94%E6%A1%88%E6%98%AFC%E8%BF%98%E6%98%AF%E6%83%B3%E4%B8%8D%E9%80%9A%E9%99%A4)
( )He ———for two years .Two years is a long time.A.left home B.has been away from home C.has left home D.has gone away from home这道题我原本选D的自我理解的意思是两年都没有回来故选D但是答案是C还是想不通除
( )He ———for two years .Two years is a long time.
A.left home B.has been away from home C.has left home D.has gone away from home
这道题我原本选D的
自我理解的意思是两年都没有回来故选D
但是答案是C还是想不通
除了讲解这道题选C
还有一个问题是
Two years is a long time.
为什麽用 is
years不是加s了吗?而且是复数,如果时间不可数的话也应该是time啊
( )He ———for two years .Two years is a long time.A.left home B.has been away from home C.has left home D.has gone away from home这道题我原本选D的自我理解的意思是两年都没有回来故选D但是答案是C还是想不通除
正确答案是B
解释:
1、leave(left)是瞬间动词,不能与一段时间连用,所以排除AC.
2、leave的延续性动词是be away,be away 才能与一段时间连用,排除D.
3、Two years is a long time. 表示“二十年是很长的时间”,这里时间作主语,谓语动词用单数形式,所以用is.
祝你学习进步,更上一层楼!请记得采纳,谢谢!(*^__^*)
B是对的
for+一段时间首先定格时态在完成时 所以排除A
又因为“for+一段时间”要与延续行动词连用C,D中left和gone都为短暂性动词所以排除
D表达本身不错但D中go的延续性动词为been
在英语中主谓一致原则 years虽然加了s但我们把表示时间 距离 长度 金钱 等做主语时看为一体,也就是说无论是多少年,它表达的只是时间,时间做主语谓语动词要用单数...
全部展开
B是对的
for+一段时间首先定格时态在完成时 所以排除A
又因为“for+一段时间”要与延续行动词连用C,D中left和gone都为短暂性动词所以排除
D表达本身不错但D中go的延续性动词为been
在英语中主谓一致原则 years虽然加了s但我们把表示时间 距离 长度 金钱 等做主语时看为一体,也就是说无论是多少年,它表达的只是时间,时间做主语谓语动词要用单数。
收起
不是答得很好:
因为题中有个For,是用现在完成时,又因为是He,用第三人称,后面又说两年后,所以只能选C
选C be away from为固定搭配;“Two years“整个是一个主语啊! be away from指离开但已归,go away from 指离开但未归,leave( left的原形)指离开但可能已归,也可能未归。故选C。