回家go home的时态问题
问题描述:
回家go home的时态问题
peter went home
彼得已经回家了(过去式)
过去式 表示彼得回去了 但是动作完成不完成不关心
彼得回到家了 是不是用完成时 表示回的动作完成了
答
就像你说的,went home并不表示动作完成了没,这是因为"go home"本身就没有这一层意思(它只是告诉你说彼得已经出发前往回家的路上了,已经开始这个动作了,却没有显示结果).因为原型就没有这一层意思,所以不管你换成什...go home
只有回 没有到的意思?
Peter is going home 正在回家(在路上)
Peter's gone home 完成时表示什么意思呢
是表示回家动作完成吗 和过去式又有什么区别吗。是的,只有回没有到的意思。
Peter's gone home 是 Peter has gone home的缩写,表示是刚刚出发回家的,并不知道结果。
和过去式的区别是时间上的,has gone home相较于went home而言比“现在”还要更接近。如果画成一条时间线的话,最久远以前的是过去式went,然后是现在分词has gone,然后才是现在式go。
其实在过去式之前还有个过去分词had gone,现在式之后还有未来式will go,但是为了不让你更混乱,先顾前面那三个就可以了。