为什么不使用having done 而用ed

为什么不使用having done 而用ed
___with a difficult situation,the young man decided to ask his boss for advics
A.To face B.Having faced
C.Faced D.Facing
有having done 的用法就更好了
織田信長 1年前 已收到3个回答 举报

Jckcy 幼苗

共回答了14个问题采纳率:92.9% 举报

这个句子所填的成分在句子中是现分作状语,考察分词动作与主语之间的主被动关系,主动关系用doing和having done,doing表示分词动作与句子谓语动作之间同时或几乎同时发生,表正在,having done表示分词动作先于句子谓语动作发生,表过去或完成,被动关系用being done,having been done和done,being done表示分词动作与句子谓语动作同时或几乎同时发生,表正在被,但在题中很少用到,having been done表示分词动作先于句子谓语动作发生,表过去被和完成被,done在不强调时态只强调被动时使用,表一般被、完成被和过去被,根据句义来说,the young man 和face之间是被动的关系,因此从being done,having been done,done 中选一个,(注意:having done表主动,不表被动!)判断出被动关系,再看时态,没有明确的时间状语,是一般被,所以选择faced.(having been done和done区别:都可以表完成被和过去被,但在有明确的时间状语或者可以直接从句义中得知分词动作与句子谓语动作之间的先后关系时,必须使用having been done.)

1年前

10

80322925 幼苗

共回答了6个问题 举报

首先,这个应该是状语从句.
如果用having done,一般多用于伴随性的时间状语从句.
had done一般用于条件状语从句.
另face做动词时,弱弱的解下:如果某人一直face某某事的时候,就没有时间去问他的boss了吧...
所以,答案A用to do一般表示将来,排除;
答案B用Having faced,上面已经排除过了;
答案C和D,谓语...

1年前

1

owenowen1980 幼苗

共回答了18个问题 举报

语法上讲都没错,但Having Done这里的语气更加合适。
我就不Ctrl C+V了,简洁的说就是Having Done的动作导致了Did的动作。意思就是当在过去式和过去完成时都有的句子里,因为有了“过去完成时表示的动作”才促使了“过去式表示的动作”。
如果用Faced,翻译为:
那个年轻人遇到了问题 他打算去请教他的老板。
如果用Having face...

1年前

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