$25. Last night, there were millions of people _______ the opening ceremony live on$
TV.
参考答案
D
2014_北京卷 (英语)
$25. Last night, there were millions of people _______ the opening ceremony live on$
TV.
D
【考点】A3:动词的现在分词.菁优网版权所有
【分析】句意:昨晚有成千上百的人观看电视上直播的开幕式.
【解答】答案D.分析句子结构可知,"there were millions of people"为主句,
"_______ the opening ceremony live on TV"为非谓语动词形式,"people"与所给动
词"watch"存在逻辑上的主动关系,因此应该用现在分词,从而排除A、B和C
项,这里用现在分词的一般式(watching)作people的后置定语表主动,可转换
成定语从句"who were watching the opening ceremony live on TV"理解,因此D项
符合语境,故选D.
【点评】本题考查非谓动词用法.解答此类题目首先要读懂句意分析句子结构,
判断分词在句中所作的成分,若分词与所修饰的名词是主动关系则用doing,被
动关系用done,表将来用to do.