问题 选择题

Lots of waste has been dumped into the river,which has led to________.

A.lots of fish having been killed

B.kill lots of fish

C.lots of fish being killed

D.lots of fish to kill

答案

答案:C

题目分析:句意:大量的废物被倒入河中,大致了大量的鱼类死亡。Lead to导致,to为介词,介词后要接名词或动名词,因此排除B&D;而A是过去分词的完成时形式,完成时强调动作发生在主句动作之前,而题目里从句的动作(鱼被杀死)应该是在主句动作(垃圾被倒入河里)之后,所以A错误;故答案选C。

点评:本题较难。要做出本题必须明白两个用法,一是to介词后要跟什么词来作它的宾语;而要明白having done所表示的时间,明白了这两个用法,问题就很简单了。

即学即练:I’d appreciate it if you could come and help me once more and I am always thankful for ___________ me with my English in the past.

A. you to help   B. yours helping   C. you having help   D. your helping

填空题
选择题