早教吧 育儿知识 作业答案 考试题库 百科 知识分享

2个高中英语问题第一题:thecamelrideyoutook是指骑骆驼的这个旅程还是骑骆驼这个事?第二题:Subwayline4,空intouseSeptember2009,hasmadetravellinginbeijingeasierA、havingbeenputB、put答案

题目详情
2个高中英语问题
第一题:the camel ride you took是指骑骆驼的这个旅程还是骑骆驼这个事?第二题:Subway line4, 空 into use September 2009,has made travelling in beijing easier A、having been put B、put
答案是B,说明一下我知道Subway line4与动词put
是被动关系(动宾),那么A这个现在分词的完成形式为什么不可以呢,其可以表示动作发生在谓语动词has made travelling 之前啊?请高手详细叙述!
▼优质解答
答案和解析
第一问同上,第2问,我看到老师说的“done是过去分词,having been done是现在分词完成时的被动语态.两个都可以表示“完成 +被动.”但在非谓语中,一般我们根据就简的原则,使用过去分词.having been done一般强调被动的动作,且隐含having been done的动作不会再进行的意味.
done做状语时更多时候强调的是一个可以延续的状态,而且它所表示的情况可以和主句动作同时存在.我昨晚费劲脑汁啊~!