been away 讲解下.昨天同学让我看了个句子( I have been away .我已经离开了.) 是个现在完成

been away 讲解下.
昨天同学让我看了个句子( I have been away .我已经离开了.)
是个现在完成时态么?直接说I have left不是更好理解么..been 我怎么就那么不好理解呢...been在这里是不是没有什么意思,只是构成一个完成时态呢..请直接给我说下就行了.不要写那么多的概念..
娃哈哈ha169 1年前 已收到7个回答 举报

jhmsd1981 幼苗

共回答了13个问题采纳率:100% 举报

I have been away .我已经离开了.
这个句子一般是完成时
been这里是be的过去分词
be away细表结构表示离开的状态
这里be由于在完成时中have的后面,所以用过去分词been
而关于这个句子I have left是不“地道”的,在有时间状语的完成时中是错误的
leave-离开是一个瞬间动词,发生在一瞬间,不能延续
在有时间状语的完成时中不能使用瞬间动词
如需要用到某瞬间动词,必须将其改为表状态的词
如:这本书我已经借了2天了
错误翻译:I have borrowed the book for two days.
正确翻译:I have kept the book for two days.

1年前

9

ceibalbj 幼苗

共回答了6个问题 举报

leave是瞬间动词,不能用于持续性动作,不是说你一直在离开,而是已经离开了,所以只能用been away

1年前

2

壹八八壹 幼苗

共回答了540个问题 举报

I have left不能和for或since 表示的一段时间状语连用.
have been away 可以.也就是说leave的持续动词是be away .

1年前

2

标准底片 幼苗

共回答了3个问题 举报

I have been away . 我已经离开了。
这个句子一般是完成时
been这里是be的过去分词
be away细表结构表示离开的状态
这里be由于在完成时中have的后面,所以用过去分词been
而关于这个句子I have left是不“地道”的,在有时间状语的完成时中是错误的
leave-离开是一个瞬间动词,发生在一瞬间,不能延续

1年前

2

digital_world 幼苗

共回答了8个问题 举报

不是啊,been是be的过去分词。
I have left 的翻译属于中式英语。

1年前

1

七星米子 幼苗

共回答了13个问题 举报

I have been away .
这句话一般用于留言。
对 看到留言或听到留言电话的人所处的地方来说,这个人离开了。是从地点角度出发的。强调状态。
I have left是从本人角度出发讲的。

1年前

1

浓浓咖啡淡淡情 幼苗

共回答了4个问题 举报

been是be的过去式

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 23 q. 0.131 s. - webmaster@yulucn.com