家装团购网站大全:英语小问题,关于HOME

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/03 06:58:18
我看到一个句子
I don't think he has been away from home for 2 years.

home 的前面不是不加介词吗
from 是介词吧
那这句子怎么对呢

这个句子并没有错,它是典型的现在完成时的例句。
分析:句中出现"2 years',这是一个时间段,
"have/has+for+段时间’因此在这个完成时的句子中动词要选择延续性动词,‘他离开家2年了’中的离开不应是leave,而应是be away from 。
from是个介词,但home这里并不在是一个副词,而是地点名词。所以并不矛盾。

i'm at home 作名词 得加介词
i'm home 作副词 不用加

"away from" 是固定用法 和 最后世地点, 然后时间
away from+home+for 2 years
地点 时间
同mary - gave - me - a kiss - in the kitchen yesterday.一样

这样学英语对你没好处。借用一位高人的话:"你应该考虑它应该怎样说,而不是为什么要这样说。"语言本来就不是理论。

那我反问你一句,I am at home.
你对这句中的at又作何解释呢??
读书不是靠死记就行的!!
再加把油吧!!

away from 是固定用法吧!