帮我分析一道英语单选题,谢谢

Forthesakeofyourhealth,I'dratheryour____aflatinthemountainthan____indowntownareaasthe... For the sake of your health, I'd rather your ____a flat in the mountain than ____in downtown area as the transport is getting more convenient.
A bought;one B to buy;that C bought; the one D to buy;what
展开
但含云q4
2013-04-12 · TA获得超过1048个赞
知道小有建树答主
回答量:481
采纳率:50%
帮助的人:603万
展开全部
For the sake of your health, I'd rather you ____a flat in the mountain than ____in downtown area as the transport is getting more convenient.
A bought;one B to buy;that C bought; the one D to buy;what

答案:A

解析:would rather后接句子时,句子谓语习惯上要用虚拟语气,具体用法为:

1.一般过去时表示现在或将来的愿望

I’d rather you went tomorrow (now). 我宁愿你明天(现在)去。

I’d rather you came next Saturday. 我宁愿你下星期六来。

I’d rather you were happy. 我愿你快乐。

I’d rather she sat next to me. 我宁愿她挨着我坐。

I’d rather Jack left on an earlier train. 我宁愿杰克乘前一班火车走。

You always go without me and l’d rather you didn’t. 你总是不带我去,我可不愿意你这样。

“Shall I open the window? ” “I’d rather you didn’t. ”“我要不要把窗子打开? ” “我看不要打开好。”

2. 用过去完成时表过去的愿望

I’d rather you hadn’t said it. 我真希望你没有这样说过。

I’d rather you hadn’t done that. 我宁愿你没这样做。

l’d rather you had been / hadn’t been present。我 (宁) 愿你当时在场 / 不在场。

l’d rather he had told / hadn’t told me about it 我 (宁) 愿他告诉了 / 未告诉我这件事。

Katie went by car and I’d rather she hadn’t. 凯蒂是坐汽车去的,我宁愿地不坐汽车去。
所以这里是用一般过去时表示现在或将来的愿望,填buy的过去式bought,第二个空one是表一类,是同一类flat,而非和前面是同一个flat。

句意:为了你的健康,我宁愿你在山村买房而非在市中心买,因为那的的交通越来越方便了。
参考资料:http://zhidao.baidu.com/question/260028902.html

有问题请追问,满意请采纳,谢谢!
花生皮9
2013-04-12 · 超过14用户采纳过TA的回答
知道答主
回答量:63
采纳率:0%
帮助的人:31.2万
展开全部
rather than 与would 连用时,构成“would rather...than...”句式,意思是“宁愿……而不愿……”,表示主观愿望,即在两者之中选择其一。例如: She'd rather die than lose the children. 她宁愿死也不愿失去孩子们。

我觉得根据第二个空就可以选出来了
one
作“一个”,“一本”,“一件”等解,用来代替上文提到过的某个可数名词,以避免重复,其前不加任何限定词。如:
My pen is broken. I must buy one.
''Have an apple, please."
"No, thanks. I've just had one."
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
澳佛英语
2013-04-12 · TA获得超过417个赞
知道答主
回答量:308
采纳率:100%
帮助的人:140万
展开全部
A,原题应该是 I'd rather you__ rather后加do,因为表虚拟,时态要退格,所以是Done. 后半句根据rather than的语境来填写是one
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangyq01
2013-04-12 · TA获得超过1237个赞
知道小有建树答主
回答量:813
采纳率:0%
帮助的人:665万
展开全部
a
处于你的健康考虑,我宁愿你在山区买一个公寓而不是买一个在市中心的,因为交通正变得更便利。
这里用虚拟语气。
好像有拼写错误。是you而不是your
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jingshixueren
2013-04-12 · TA获得超过223个赞
知道小有建树答主
回答量:394
采纳率:0%
帮助的人:201万
展开全部
选A 此处考察虚拟语气和rather than do 的搭配。rather 后用虚拟语气。祝你成功又快乐!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式