分词作定语与不定式作定语的差别课本25题 The workers were proud of their products ______________ at the exhibition.a.having been displayed b.having displayedc.to be displayed d.to displaying答案给的是a 但是书上明明有写“作定语用的现在分词只用来叙述和主要动词差不多同时发生的动作,如果分词表示的动作在时间上有先后,一般不用现在分词,要用定语从句.例如:误:do you know anyone having lost a cat?正:do you know anyone who has lost a cat?”我认为该题跟书上解释现象一致,因此不能用having been displayed请问选c项可以吗?是不是改成to have been displayed 就对了
分词作定语与不定式作定语的差别
课本25题
The workers were proud of their products ______________ at the exhibition.
a.having been displayed b.having displayed
c.to be displayed d.to displaying
答案给的是a
但是书上明明有写
“作定语用的现在分词只用来叙述和主要动词差不多同时发生的动作,如果分词表示的动作在时间上有先后,一般不用现在分词,要用定语从句.例如:
误:do you know anyone having lost a cat?
正:do you know anyone who has lost a cat?”
我认为该题跟书上解释现象一致,因此不能用having been displayed
请问选c项可以吗?是不是改成to have been displayed 就对了
个人见解
重新看一下吧!这里的there products不是真正的介词of的宾语,真正的宾语是连同后面的现在分词。这里的现在分词不是作
定语。能做介词宾语的只有动名词。动词不定式的选项就错了。然后判断动名词与他的逻辑主语间的关系,很显然,是产品被展出,是被动。然后判断动名词的动作与句子谓语动词发生的先后顺序,很显然是先被展出才高兴的。
having done ,having been done记住,这里的动作是在句子的谓语动词之前发生的,前一个是主动,后一个是被动。
只能选A。Having done可表示此动作发生在谓语动作之前。整句话意为“工人们为他们在展览上展示的产品感到自豪。”先展示,(展品受到欢迎,工人们才感到自豪。)
这个题目用having been displayed,为什么要用-ing形式呢?是由前面的were proud of的介词of 决定的.跟在介词后面只能加名词或动名词,而their products 做的是动名词的逻辑主语.这个句子想表达的是工人们为他们的产品...