《英语语法句法窍门》之45讲:是“it”还是“which”?
请看一试题:
He won the first prize in the contest,____surprised ev-erybody.
A. it B. which C. that D. who
答案是B。which在这里相当于and it,也就是说,如果在空白处前加一连词and,则此句即成了并列句。如果将空白处前的逗号改为分号(;),则此句亦成了并列句。在以上两种假设情况下,应选代词it。由此我们得出结论:
如果句子是含有定语从句的复合句(标志常常是:空前有一逗号),则用关系代词,若是并列句(标志常常是:空前有连词and等或空前是分号),则用代词。请做下面的练习:
1)Soon they came to a tower and___stood a big tree.
A.in front of it B. in front of which
2)He has many friends in this city,____are very rich.
A.some of them B.some of whom
3.My glasses,____I would be almost like a blind man,were nowhere to find.
A.without them B.without which
联系客服