问题
选择题
. There have been several new events______ the program for 2012 long Olympic Games.
A.to add
B.added
C.adding
D.having been added
答案
答案:B
非谓语动词考查题。过去分词作定语表示分词与所修饰的词为被动关系,add与new events为被动关系。句意:2012年伦敦奥运会新增了几项比赛项目。