49.You should have told me there was no class today. I —all the way

herethroughtheheavyrain.A.mustnothaverunB.neednothaverunC.shouldnothaverunD.cannothav... here through the heavy rain.A.must not have run B.need not have run C.should not have run D.can not have run 为么选B不选C.50。___ your timely warning ,we would have been unaware of the danger.A.in spite of B.but for C.instead of D.As for为么选B而不选 D. 展开
蓝蓝爱购物
2010-08-07 · TA获得超过982个赞
知道小有建树答主
回答量:310
采纳率:0%
帮助的人:289万
展开全部
1.按照意思来看 题意是,你该告诉我今天没有课的,我 冒着雨一路跑来了。 表示是在责备听话者。should not是不应该,那就变成是你自己的错了。B的意思是不需要,意为本可避免的。
2.这里是虚拟语气。题意是 你及时的警告,我们那时就察觉不到危险了。
as for 这个固定搭配是 至于,关于 的意思,是个连词,转话题用的。as 在此不作表原因意。B是“要不是”的意思 符合题意。
mercy23456
2010-08-07 · TA获得超过364个赞
知道答主
回答量:163
采纳率:0%
帮助的人:136万
展开全部
1、need not have done sth表示没有必要这么做;而should not have done sth 表示本不应该做某事却做了;一个表有无必要,一个表应不应该做。

2、but for “要不是因为某人或者某事”;“如果没有某人或者某事”;
As for“至于某人或者某事”
题目意思是“要不是你及时提醒,我们不会意识到危险”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式