gone away和gone by的区别?
区别就是两者都是gone+副词短语,副词不同,短语意思不同,具体的不同如下
gone away中文意思是消失,Certain jobs have gone away for good, outmoded by machines.某些工作因为被机器取代而永远消失了。
gone by中文意思是经过;顺便走访;凭…判断;遵循;时间流逝
The New York Times reported that large parts are already dead, and the reef system might be gone by 2030.
gone away意思是远离某地方或者某人,例如He has gone away from us. gone by意思是凭什么靠某人离开He has gone by himself.
图片来源:网络
has been away和has gone to的区别?
have/has gone to 表示去了,属于瞬间动词(暂短性动词),不与一段时间连用。例如:He has gone to Shanghai.他去了上海。(言外之意:他不在说话现场)
has /have been away 表示离开,是属于延续性的词,与时间段连用。例如:He has been away from that factory for two days.他离开两天了。
Has gone away 和has been away?
他们 的区别在于它们描述的动作和状态的不同。
"Has gone away" 指的是一个人或事物已经离开,强调的是动作的完成。例如,如果你说 "He has gone away",这表示他已经在离开或已经离开了某个地方。
"Has been away" 则更强调的是一个状态或持续的时间。这个短语通常用来描述某人离开某个地方有一段时间,而不仅仅是一次性的动作。例如,如果你说 "He has been away for two weeks",这表示他已经离开了两周的时间。
总结来说,"Has gone away" 是指一次性的动作,而 "has been away" 是指一个状态或持续的时间。
gone away是什么结构?
区别就是两者都是gone+副词短语,副词不同,短语意思不同,具体的不同如下
gone away中文意思是消失,Certain jobs have gone away for good, outmoded by machines.某些工作因为被机器取代而永远消失了。
gone by中文意思是经过;顺便走访;凭…判断;遵循;时间流逝
The New York Times reported that large parts are already dead, and the reef system might be gone by 2030.
gone away是过去分词结构。
通常在英语语法中,过去分词经常用于建立各种时态和语态,它可以用作被动语态,表示完成状态,或者作为动词短语的修饰语。
例如,"I have gone away"表示我已经离开,其中"gone away"是表示已经离开的状态的过去分词结构。