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