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.*