不能。语态变化直接导致语义的变化。
英语中的语态是指通过语法手段来表达语义上的主动和被动关系,称作“主动语态”和“被动语态”。这是表达英语语义的重要手段之一,其表现形式是通过谓语变化表达动作的发出者和接受者之间的关系。仅变谓语形式而不调换动作的发出者和接受者的位置,语义表达就截然相反。反之亦然。例:
I eat food(我吃饭)是一个“主谓宾”结构。“我(I)”是句子的主语,也是语义上的动作发出者;“吃(eat)”是句子的谓语动词,也是语义上的动作/行为;“饭(food)”是句子的宾语,也是语义上的“吃”这个动作的接受者。这个词序就是“主动语态”,清楚地表达了语义“我吃饭”。如果把主语和宾语调换位置,谓语不变,就是 Food eat me(me 是 I 的宾格。把 I 放在宾语的位置上须用其宾格形式)。于是语义变成了完全相反的“饭吃我”。如果要改变词序而不改变语义,除了调换主语和宾语的位置,还得改动谓语动词形式,用 be+动词的过去分词形式:Food is eaten by me。这种改变后的句子形式就是“被动语态”。
同样的道理,ask sb to do sth 里的 to do sth 是主动语态,动作的发出者是前面的 sb,动作的接受者是 sth。如果将 to do 换成 to be done,而不调换 sb 和 sth 的位置,就不再是原来句子的意思了。要保持原来句子的意思,sb 和 sth 也要相应地调换位置,并使用介词 by:ask for sth to be done by sb。这才是正确的被动语态表达方式。
追问但是动词不定式做宾补的时候不能用被动语态嘛?作宾语的时候就可以 like to be done…那么如果说他看见那个人被杀害 用 see sb do sth 怎么说呢