I'm afraid it ______ tomorrow, but who knows?

A.mayhaverainedB.mightrainC.wouldrainD.oughttorain答案是哪个?并说明理由... A. may have rained B. might rain C. would rain D. ought to rain 答案是哪个?并说明理由 展开
 我来答
税穹函燕珺
2019-12-18 · TA获得超过1187个赞
知道小有建树答主
回答量:1899
采纳率:100%
帮助的人:10.5万
展开全部
B
A么适用于说明过去的事,在这里完全不通
C么WOULD语气太绝对了,而和后半句相矛盾
D么。。。完全不对吧?从来没有说天气能用OUGHT
TO的吧?
不过应该不是因为虚拟语气,这里是表推测,不带有主观虚拟,和将来时应该也不搭界。
希望帮得到楼主,如果还是不懂的话针对再补充吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桑扬羊舌高超
2020-08-29 · TA获得超过1067个赞
知道小有建树答主
回答量:1886
采纳率:100%
帮助的人:9.2万
展开全部
B
MIGHT
RAIN
I'm
afraid
it
would
rain
tomorrow
是说已经知道明天会下雨,这里afraid带有歉意(一般用于婉转传述个坏消息)
但是后面有but
who
knows,所以不知道明天会不会下雨
I'm
afraid
it
might
rain
tomorrow
这里afraid是担心地意思。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
桑嗣桑韶敏
2019-10-23 · TA获得超过1037个赞
知道小有建树答主
回答量:1828
采纳率:100%
帮助的人:13.2万
展开全部
C.
would
rain.
感觉是虚拟语气,不是因为将来时.
意思是明天也许会下雨,也许不会.从后面半句BUT
WHO
KNOWS可以看出只是表示推测,但是实际事情并没有发生.所以按照推理来讲的话用C比较正确吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式