there were many christmas cards (),but i did not know which one to buy.
1、不定式作定语与被修饰词存在三种关系:
主谓关系,如:
He is always the first one to get up. 他总是第一个起床的人。【被修饰词 one 是不定式to get up 在逻辑上的主语】
动宾关系,如:
I havesome words to say. 我有几句话要说。【被修饰词 words 是不定式 to say 在逻辑上的宾语】
动状关系,如:
That’s the only way to do it. 这是办这件事的唯一方法。【被修饰词 way 是不定式 to do it 在逻辑上的方式状语】
2、当不定式与被修饰词存在动宾关系时,不定式的行为者可能是句子上文中的主语,也可能是不言自明的其他人,如:
There were many Christmas cards (to choose from) 【被修饰词 cards 是不定式中介词 from 的逻辑宾语,不定式 to choose的行为者是下文中的 I,即for me to choose,含义是“供我从中选择”】
There were many Christmas cards (to choose) 【被修饰词 cards 只是不定式 to choose的逻辑宾语,不定式的行为者还是下文中的I,含义变成了“供我全部选择”】
There were many Christmas cards (to be chosen) 【被修饰词 cards 只是不定式被动语态 to bechoose 的逻辑主语,不定式的行为者则是不言自明的其他人,即to be choose by others,其含义实“供其他人全部选择”】
3、本句下文 but I did not know which oneto buy 的意思是“我不知道该买哪一种”。可见只有选择to choose from(有许多供我从中选择的圣诞卡)才能与下文的意思连贯起来。
正如,i have much homework to do
christmas cards to choose from
可以变形为,cards (for us) to choose from
这样,主动的情况就一目了然了
i have much homework to do有主语i,可是
there were many christmas cards主语不是i啊,那为什么不可以选to choose,
括弧里的是被省略的主语,得有想象力,得自行加上