岁月是把杀猪刀的意思:简单选择题,谢谢

来源:百度文库 编辑:高考问答 时间:2024/04/29 05:57:33
-- I can't open the top of this orange juice bottle.
-- __ it

[A]Have Mike done [b]Have Mike do
我知道答案是B。我想知道A,有无语法错误?是不是Have sb do(必须是原型),切Have这里不管人称,都必须是Have,我是说,不是单三要变has么?
如果没有,那么意思跟b有什么区别么?

have sth done
让某事被(别人)做
一般的中间不用人称代词
例如:
I am going to have my bike repaired.
别人修理我的自行车,不是我去修理
而have sb do
表示让某人做某事的意思,稍微有一点儿命令或要求的语气
这里面不用has实际上原因在答案是一个祈使句,Mike是have的宾语,当然不能决定have的形式了
^_^

这里have sb do是让某人做什么的意思
have sb done可以用在疑问句,表示问某人是否已作过某事,如have mike done his homework?

这里have sb do是让某人做什么的意思
have sb done可以用在疑问句,表示问某人是否已作过某事,如have mike done his homework?

have s.b do sth.是固定搭配 和let(make) s.b do sth.的语法结构一样 决不能有to! 也有have sth. done这个短语 是:让别人干的意思

这里是祈使句啊,以动词原形开头.have sb do 是让某人做某事
have sth done是让某件事被做,指让别人做某事.例如:have pictures taken
请人拍照片

支持二楼的