您好,根据您的问题,他们的区别如下:
1、prepare sb.for sth。使某人对……进行准备,如:
We have to prepare the students for that work step by step.我们要为学生进行这项工作一步步做好准备。
The doctors and nurses are preparing the patient for the operation.医生和护士们在使病人为做手术而进行准备。
He prepared himself for defeat.他使自己对失败作好准备。
2、prepare sb.to do sth.使某人准备做某事,如:
They prepared themselves to accept the defeat.他们准备好接受失败的结果。
Father is preparing my little brother to go to school.父亲为我小弟弟上学做准备。
pare sb for sth / to do sth.使某人对……作好准备
没有区别。
I am prepared for this meeting = I am prepared to join this meeting
I've prepared my son for this contest = I have prepared my son to participate in this contest.
prepare to do sth 表示准备去做某事。
Her parents were busy preparing to go on
holiday.她的父母正忙着准备去度假。
prepare sb for sth 表示使某人对某事物有所准备。
The teacher prepared the students for the exams 老师让学生为考试做准备。