关于不定式作定语时用主动表被动
一般说来,不定式用于名词后作定语时,要根据语义的需要来确定是用主动式还是被动式(即意义上为主动,用主动式;意义上为被动,用被动式)。如:
He is not a man to tell a lie. 他不是个说谎的人。
He is the second man to be killed in this way. 他是第二个这样死于非命的人。
He was the only foreigner to be given such an honour. 他是唯一被给予这种荣的外国人。
但是,有少数动词的不定式用于某些动词的宾语后作定语时,如果不定式的逻辑主语就是句子的主语,则要用主动形式表示被动意义。这类动词以have为代表,主要包括have, have got, get, want, need等。如:
I have some letters to write. 我有一些信要写。
I want something to drink. 我想喝点什么。
I want to get something to read. 我想找点东西阅读。
如果不定式的逻辑主语不是句子的主语,则应用被动式,比较:
I have something to type. 我有些东西要打(字)。(指自己打字)
I have something to be typed. 我有些东西要打(字)。(指请人打字)