一道高中英语选择题

Whowouldyourather____thewatch?A.havetorepairB.havefixedC.getrepairedD.gettorepair要详解,... Who would you rather____the watch?
A.have to repair B.have fixed C.get repaired D.get to repair
要详解,谢谢~
展开
巧手成妈妈
高粉答主

2010-10-28 · 每个回答都超有意思的
知道大有可为答主
回答量:3.4万
采纳率:86%
帮助的人:2.3亿
展开全部
1. 答案:D.

2. 翻译:你宁愿让谁去修理这块手表?

3. 解释:
1)此题需要变成陈述句,就比较简单了。
把who放回句中,即为:
I would rather have/get who/whom ____ the watch.
2)所以此题考查“使役动词 + 宾语 + 宾语补足语”用法。
很明显,宾语who/whom和宾语补足语动词fix/repair之间为主动关系,排除表被动关系的过去分词fixed/repaired,即排除BC;
3)有结构have sb do sth“使得某人做某事”,即如果是用不定式做该结构的宾语补足语,不定式不能带to即为动词原形;
而have sb to do sth只能翻译成“有某人去做某事”,句意不通;
4)get sb to do sth“使得某人去做某事”为正解,所以答案为D。

参考资料: 英语牛人团

尼克小子
2010-10-27 · TA获得超过611个赞
知道小有建树答主
回答量:393
采纳率:62%
帮助的人:177万
展开全部
A
have sb.to do sth. 的用法 请某人干某事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
佳爱jojo
2010-10-27 · TA获得超过194个赞
知道答主
回答量:103
采纳率:0%
帮助的人:91万
展开全部
D get sb to do have sb do 让某人做某事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hws0420
2010-10-27 · 超过30用户采纳过TA的回答
知道答主
回答量:130
采纳率:0%
帮助的人:106万
展开全部
d 语感
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔水天罗
2010-10-28 · TA获得超过102个赞
知道答主
回答量:81
采纳率:0%
帮助的人:41.3万
展开全部
D
would you rather是一个插入语 可以忽略不看
get sb to do sth 让某人做某事
have sb do sth 让某人做某事
现在sb 提到开头用Who代替了 其余结构不变 D项正确
如果选A的话 要说have repair
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2010-10-28 · TA获得超过716个赞
知道答主
回答量:142
采纳率:0%
帮助的人:73.5万
展开全部
B
would rather do sth.
have sth. done 表示“让别人做某事”
get sb. Do sth. 也是“让别人做某事”的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式