语法问题,关于done,being done,having been done,having done四个形式
答案:3 悬赏:20 手机版
解决时间 2021-02-05 07:46
- 提问者网友:川水往事
- 2021-02-04 10:55
四个形式分别表达什么逻辑关系,有何区别,是否都能作状语。
最佳答案
- 五星知识达人网友:逐風
- 2021-02-04 11:52
done, being done,having been done,having done四个形式分别表达什么逻辑关系,有何区别,是否都能作状语。
这四个分词都是能作状语的;
done 表示逻辑关系中,让步、条件、伴随状况等;但不表示原因或时间;
informed in time,he still arrived late at the meeting【让步】
being done,只表示原因,其他逻辑关系用上面结构;
being informed promptly, he arrived late at the meeting.
having been done表示被动,时间在主句之前;
having been informed several times,he still arrived late in the meeting.
having done表示主动,时间在主句之前;
having informed him several times without reply,we decided to postpone the meeting.
这四个分词都是能作状语的;
done 表示逻辑关系中,让步、条件、伴随状况等;但不表示原因或时间;
informed in time,he still arrived late at the meeting【让步】
being done,只表示原因,其他逻辑关系用上面结构;
being informed promptly, he arrived late at the meeting.
having been done表示被动,时间在主句之前;
having been informed several times,he still arrived late in the meeting.
having done表示主动,时间在主句之前;
having informed him several times without reply,we decided to postpone the meeting.
全部回答
- 1楼网友:愁杀梦里人
- 2021-02-04 13:43
being done是现在分词的被动形式 表示正在进行的被动。一般做句子的名词后面的定语。
done是过去分词 表示被动和完成,动作已经被实施;可以做状语或者定语或者宾语补足语。
having been done是现在分词的完成形式的被动形式,强调完成 与被动。可以做状语。
表示动作发生在主句动作之前。
have done 是现在完成时的表达方式,have done 表示“什么已经做过了”,它的主语是人。
- 2楼网友:woshuo
- 2021-02-04 12:08
having sth done:过去正准备完成某事。i was having my job done. 我那阵正在完成作业。
done:直接用这个词的时候,表示“搞定”。比如别人在催你赶紧把手里的工作完成,你忙一阵以后一脸解脱地说一个 done。差不多就是这个意思。
正式情况下它是一个过去分词,要用have done这个结构。i have done my homework.我已经做完家庭作业了。
be done是被动式。sth is being done.某事正在被完成。
having being done.某事过去正在被完成。 my homework was having being done.虽然我从来没有见过这种说法,但是用法是这样的。就算是用法是这样的,也太太太少见了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯