为什么不选B ,把答案准备好不是发生在面试之前吗?

It’s necessary to be prepared for a job interview. ____ the answers ready will be of great help. A. to have had B. Having had C. Have D. Having

Having the answers ready will be of great help.本身这个句子表示的就是一种习惯性的动作,是通过前一个例子得出的结论,表示做任何事情,做好准备是很有帮助的。而to have the answers ready我们并不能排除是错误的,因为本身四个选项中并没有这个,英语中也有这样的例子:To see is to believe. 或Seeing is believing.眼见为实。而选项A和B使用的是不定式的完成形式,不定式的完成式的使用一般是与一个动作发生的时间进行对照,不定式的完成式的动作的是在这个动作之前发生的,如She seemed to have heard about this matter. 她似乎已听说过这件事,这里是听说过的动作发生在seem之前。 He was later discovered to have been a spy.
后来人们发现他是一个间谍。成为间谍发生在"discover"之前。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-25
[这个问老师吧。
相似回答