I had hoped that John ______a year in Africa, but he stayed there only for three months.

A.spendsB.spentC.wouldspendD.willspend为什么选C谁能帮我解释下... A. spends B. spent C. would spend D. will spend
为什么选C 谁能帮我解释下
展开
潇湘冰语
2011-08-06 · 超过11用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:33万
展开全部
这是一个虚拟条件句,又称第二条件句,也就是我们常常说的虚拟语气。
“我希望约翰(将)在非洲度过一整年,但是他仅仅呆在那3个月。”事实并不是作者所希望的,所以首先判定是虚拟语气,而且与过去事实相反,因此选择过去将来时。
追问
hope 应该不能用于虚拟语气啊,这种解释觉得不太对
CANYON99
2011-08-06 · TA获得超过1.8万个赞
知道大有可为答主
回答量:7387
采纳率:77%
帮助的人:1878万
展开全部
c 我原来希望JOHN将会在非洲生活半年,但他在那里仅仅呆3个月。
用过去将来时比较合适,所以选C.
would+动词原形 表示 在过去的某个时候将要干什么。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
明明爱SJ
2011-08-06
知道答主
回答量:4
采纳率:0%
帮助的人:5361
展开全部
翻译;我希望约翰在Africa,度过一年,但他只在那呆了3个月。 判定是虚拟语气。would 表意愿 希望 will表将会呆多久 选择过去将来时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bookish
2011-08-06 · TA获得超过6630个赞
知道大有可为答主
回答量:2814
采纳率:74%
帮助的人:643万
展开全部
c
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式