以上网友答的都不对.原因是很多人都不知道prepare for 和be prepared for的区别.
prepare for 意指“为……做准备”
be prepared for意指“为……做好了准备”,相当于be ready for
所以some students are preparing for the examination指的是一些学生在为考试做准备.
而some students are prepard for the examination指的是一些学生为考试做好了准备.两句话意思都不一样的.
你给的例句意为“一些学生熬夜不睡,在为即将到来的考试做准备.”是个典型的伴随状语.当然要用preparing而不用prepared.那Determinded lose weight,he refused to eat chocolate.为什么用Determinded在陈述句中,sb be determined to do和sb determine to do 一般是没有区别的,无非前者强调的是状态,后者强调的是动作。但作状语时,只能用determined,因为它本身就是个形容词,表示状态的。切忌用determining。
