网上有一种说法是not only but also前后的谓语不一样就不能加also,我想求证一下是否正确?还有Not only will our society decline but our civilization will be ruined想加also可以加在哪里?加在will后面还是be后面?有什么原则吗?
网上有一种说法是not only but also前后的谓语不一样就不能加also,我想求证一下是否正确?还有Not only will our society decline but our civilization will be ruined想加also可以加在哪里?加在will后面还是be后面?有什么原则吗?
【答】“not only but also前后的谓语不一样就不能加also”的说法是错误的。如:
She not only sings like an angel, but also dances divinely. 她不但唱歌像天使一样,而且跳舞也跟天仙一般。(摘自《牛津英语用法指南》第四版228.4)(这里的谓语sings 和 dances 不一样,句中用了also)
Not only did we lose our money, but we were also in danger of losing our lives. 我们不仅丢了钱,而且曾处于丧命的危险之中。(摘自赵振才编著的《英语常见问题解答大词典》增订版第五版 p.994)(此句中前面的谓语动词 lose 是实义动词,后面的谓语动词 were 是 be 动词,句中也用了also)
Not only will our society decline but our civilization will also be ruined. (also放在实义动词前面或者助动词/情态动词/be动词后面;如果有两个助动词或者同时有助动词/情态动词,就放在第一个后面。如本句中的 will 和 be 都是助动词,所以 also 放在 will 的后面)