having done和doing区别

having done和doing区别
1.作状语时区别
2.在下句中有什么区别:
I regretted having missed such an exciting speech.
I regretted missing such an exciting speech.
Long0327 1年前 已收到4个回答 举报

gi1tp 幼苗

共回答了16个问题采纳率:75% 举报

egret有两种意思根据后面跟的是不定式还是-ing决定regret to do:遗憾去做某事 主要有 遗憾的说,告诉~表示还没有做regret doing :后悔做过某事regret having done sth.对已发生的事感到遗憾 1.我后悔错过这么精彩...

1年前

5

wisdoms999 幼苗

共回答了4个问题 举报

having done 表示过去的动作延续到现在,对现在有一定的影响。doing表示主动动作或是正在进行。

1年前

2

kimiko1980 幼苗

共回答了1个问题 举报

从意思上和语法构成两方面来说,regret doing 与regret having done 是一样的,您给的两个例句都表示“我很遗憾,错过了如此激动人心的演讲。”它俩与regret to do 意思相对应,指的是:事情没做而遗憾。

1年前

1

狠狠的醉 幼苗

共回答了15个问题 举报

没有区别

1年前

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