首页 > 留学知识库

问题: 关于非谓语的一道题

_______for the work,he went to sleep at once.
A、Well prepared B、Preparing
C、Being preparing D、Getting ready

如果选B,因为"he"与"prepare"之间主动关系,用ing形式,但好象意思上走不过去。

选哪个,谢谢。

解答:

【选择判断】原句的后半句(he went...)是过去式时态,故整个句子的时态应该保持一致,前半句的动词也要用过去时或过去完成时。据此判断,只能选A。

【句意】在对工作作了充分地准备之后,他安安心心地去睡觉了。

【句型转换说明】原句可看成下列句子的省略:
(After he was/had been) well prepared for the work , he went to sleep at ease.

【词组辨析】顺便给出be prepared for 和prepare for 之间的区别辨析:

be prepared for 是指 人为什么事情做好准备了,注重人的状态。
I'm prepared for the exam. 我已经为考试做好准备了。

prepare for 是为什么事情做准备,不一定已经做好了。
I have to prepare for the exam. 我要为考试作准备。