Whom would you rather ___the picture of you.A.have takenB.have takingC.have takeD.to have taken说清原因才给分A不是正确答案
问题描述:
Whom would you rather ___the picture of you.
A.have taken
B.have taking
C.have take
D.to have taken
说清原因才给分
A不是正确答案
答
rather do..
而其他的语法都不对 所以
A
答
A.have taken
have后只能接过去分词且前面不能加to
答
would rather do sth 更愿意...
所以后面不能加to,D排除
have sb done 让某人替你做某事
比如i have my mother washed the clothes.我让我母亲帮我洗衣服。(真不好丫)
这里的意思是,你更愿意让谁帮你拍照片?
所以应该是have whom taken the picture of you
所以选A
【根据您的补充做的补充】
那么答案就是C了
因为这句句子应该理解为:你更愿意让谁来给你拍照片?
抱歉前面的理解是错误的,因为被拍的人是“我”,“我”本身就不能给自己拍照片,所以就更谈不上让别人“代替”我拍自己的照片了,而应该是“使某人来拍我”
have sb do使某人做某事
答
选A
答
C
为什么是have而不是to have楼上几位都说的很好了
have sb.do的意思是让某人做某事
have sb.done 使某人遭遇.../ 让某人承受...
有have sth.done 意思是使某事完成
have sb.doing 的意思是让某人一直做某事
答
A