作业帮 > 英语 > 作业

___the difficulty ,he asked his teacher for advice

来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/11/10 16:50:09
___the difficulty ,he asked his teacher for advice
A To face B Having faced C Facing D Faced
___the difficulty ,he asked his teacher for advice
此题选C,但是我觉得B在语法上并没有错误.
我修改了你给出的句子的后半句,使B选项成为正确答案:
Having faced the difficulty,he knew life was not easy.
因为曾经面临过困难,他知道生活并不容易.(现在并不面临困难,但经历过,所以有了生活并不容易的体会)
对比你的题目:
Facing the difficulty,he asked his teacher for advice.
面对困难,他向他的老师请教建议.(现在正在面临困难,困难还没解决,所以要问别人建议)
完成时态,都是已经结束的动作,如:
I have eaten lunch.我吃过午饭了.(不是我正在吃午饭,但是吃过了,所以不饿.)
I have faced this difficulty.我面临过困难(现在我不是处在面对困难的状态,但是我记得有过这种经历)
下面给你几个词典中的例句加以解释.
Having been neglected for years,the house collapsed.
因年久失修,这所房子倒塌了.
Having been together for a long time,people may have a tender feeling for each other.
在一起待久了之后,人与人之间就会产生感情.
从上面这两句话来看,以"having"完成时为开头的句子,一般是前半句叙述了一种情况,这种情况从时间意义上看,已经结束了,后半句多是结束了的这种情况产生的结果,并且多为客观的结果.
再看一个词典上同样以facing开头的例句:
Facing the complicated situations,he knit the brows and hit upon a stratagem.
面对复杂的局面,他眉头一皱,计上心来.
以doing开头的这类句子,包括你给出的题目的例句,都是一种伴随状语,即正在处于某种情况之中,然后主语(往往是某人)采取了怎样的行动,而不是前半句的事已经结束了,才产生了后半句的结果.
(个人观点 仅供参考)