I'm prepared to do anything for you这句话语法上有没有错误?

如题所述

楼上说法错误,楼主的句子在语法上并没有任何错误.
1. sb be (well-)prepared to do sth 强调状态,表示"准备好了去做某事"
还有be (well-)prepared for sth的用法呢!
上述的prepared已经相当于形容词.
2. 用主动结构更多强调的是动作
prepare (sb) for sth
prepare (sb) to do sth
prepare sth
3. 还有名词preparation的结构:
in preparation for sth/to do sth
make preparations for sth/to do sth
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-28
prepared应该用主动。用preparing好点。
第2个回答  2008-06-28
最好用 I'm ready to do anything for you
第3个回答  2008-06-28
1)prepare用被动是正确的,prepared可理解为形容词。sb. be prepared to do =sb. prepare to do
2)anything此处表示“任何事情”。
这句话没有语法错误。
第4个回答  2008-06-28
没有错误.
prepared在这里是形容词,作表语。be prepared for很常用
第5个回答  2008-06-28
错了,主语I与做准备是主动关系,还有就是something和anything的区别,anything用于疑问句和否定句,而something用于肯定句(除了一些表要求,邀请的疑问句才用something)原句改为:I am preparing to do something for her.