- 主题:请教这两个句子都是宾补为啥一个动名词一个过去分词?
第一题 为啥不用been performed?
【1】 Listening to music at home is one thing, going to hear it ____
live is quite another.(2015浙江卷)
A. perform
B. performing
C. to perform
D. being performed
【答案】 D
【解析】 句意为:在家里面听音乐是一回事,去现场听又绝对是
另一回事。“hear it ____”中it作宾语,空格处缺少宾语补足语。由于it指
代的是music,与“表演”(perform)含有逻辑上的动宾关系,所以选择
D项。
【2】 The manager was satisfied to see many new products ____
after great effort.(2014四川卷)
A. having developed
B. to develop
C. developed
D. develop
【答案】 C
【解析】 句意为:在付出巨大努力之后,看到很多新产品被研发
出来,经理很满意。此题考查的是非谓语动词作感官动词see的宾语补
足语,develop与宾语products之间为被动关系,故用过去分词。
--
FROM 36.98.208.*
第一题强调音乐被演奏的状态,相当于某个正在进行的状态,而第二题偏重产品被研发出来,相当于结果。
【 在 jiangb 的大作中提到: 】
: 第一题 为啥不用been performed?
:
: 【1】 Listening to music at home is one thing, going to hear it ____
: live is quite another.(2015浙江卷)
: A. perform
: ..................
发自「今日水木 on iPhone SE 2」
--
FROM 106.38.35.*
1.hear sb. do/doing sth.,听某人做/正在做某事,这里用的是“听音乐被演奏”,hear it be/being performed,如果是这两个选项同时存在,不太好选,现在只有“being performed”,后面跟了“live”,“直播”就是正在进行的动作,being比be更好。之所以想选“been“可能觉得是被动,been是系动词用在完成时里的过去分词,hear不这么用。
2.A可以改为having been developed, see sb. doing sth.结合完成式的被动have been done, see sb. having been done,要有“被动”,B/D也不是被动,排除法。
hear和see都是感官动词,用法是相同的,hear sb. do/doing sth,被动hear sb. (be) done/being done/having been done。第一个题也可以用hear it performed,但仍然不如being performed。如果是hear sb. done,后面跟的是实义动词的过去分词,不是系动词be的过去分词been,也不是be的过去分词been+实义动词的过去分词。
--
修改:tmgczb FROM 221.216.247.*
FROM 221.216.247.*
谢谢,专业
【 在 tmgczb 的大作中提到: 】
: 1.hear sb. do/doing sth.,听某人做/正在做某事,这里用的是“听音乐被演奏”,hear it be/being performed,如果是这两个选项同时存在,不太好选,现在只有“being performed”,后面跟了“live”,“直播”就是正在进行的动作,being比be更好。之所以想选“been“可能觉得是被动,been是系动词用在完成时里的过去分词,hear不这么用。
: 2.A可以改为having been developed, see sb. doing sth.结合完成式的被动have been done, see sb. having been done,要有“被动”,B/D也不是被动,排除法。
: hear和see都是感官动词,用法是相同的,hear sb. do/doing sth,被动hear sb. (be) done/being done/having been done。第一个题也可以用hear it performed,但仍然不如being performed。如果是hear sb. done,后面跟的是实义动词的过去分词,不是系动词be的过去分词been,也不是be的过去分词been+实义动词的过去分词。
--
FROM 117.136.38.*