请帮我分析几个英语题

1.--Whatdoyouthinkwecandoforourparents?--We___doanythingexcepttobewiththemorpayfreque... 1.--What do you think we can do for our parents?
--We___do anything except to be with them or pay frequent visits to them.
A.don't have to
B.oughtn't to
C.mustn't
D.can't
这道题选择哪一个?为什么,请帮我讲解一下,谢谢,说说他们的区别和异同,详细讲解一下。

2.--I'm sorry.I__at you the other day.
--Forget it .I was a bit out of control myself.
A.shouldn't shout
B.shouldn't have shouted
C.mustn't shout
D.mustn't have shouted
为什么选择B呢?帮我分析一下,谢谢。the other day 是什么意思?
展开
匿名用户
2011-08-23
展开全部
第一题选A
第一题 题目意思:-- 你认为我们能够为自己的父母做些什么?
--(我们没必要做其他任何事,)只要和他们在一起或者经常去拜访他们就
足够了。
用排除法 oughtn't to 表“权利义务上的必须不做某事” mustn't 表“命令禁止” can't
表“能力” 而.don't have to “没必要”与题意相符

第二题 题目意思:--真的很抱歉,我几天前不应该对着你大吼大叫的。
--没事呢。我当时也没控制好自己的情绪。
所以the other day是“几天前”的意思
shouldn't have done是固定搭配 表示“过去本不应该做的事(却做了的)”
希望可以帮助到你 如果还有不懂的可以继续问我
zzh13934575719
2011-08-23
知道答主
回答量:17
采纳率:0%
帮助的人:13.3万
展开全部
B.B两个都是B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
向着微光
2011-08-23 · TA获得超过6155个赞
知道大有可为答主
回答量:1529
采纳率:0%
帮助的人:2739万
展开全部
1.A don't have to 是不必须做 oughtn't to 是不应该做
mustn't 是禁止做 can't是不能做
这句话的意思是你认为我们可以为父母做些什么?
我们不必须做任何事除了和他们呆在一起,经常看望他们。
所以根据句意,应该选A
2.B 这句考察的是虚拟语气,是对过去的虚拟所以用shouldn't have shouted表示我本不应该对你大声嚷嚷的 A、C、D均不是虚拟语气的表达,故排除
希望我的回答能帮助到你O(∩_∩)O哈!有不懂的继续问我噢~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
harveyfan77
2011-08-23 · TA获得超过8003个赞
知道小有建树答主
回答量:1782
采纳率:0%
帮助的人:1172万
展开全部
1 A B 不应该, C 不准,D 不能, 所以 A 不需要 最合适

2 should 加完成时, the other day "那天"的意思,是过去时间,表示过去已经发生的动作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
搁浅恋野
2011-08-23 · TA获得超过110个赞
知道答主
回答量:182
采纳率:0%
帮助的人:128万
展开全部
第一题我选a,have to有不得不的意思,must过于强硬,通常是强迫的意味!must翻译过来是一定要,必须要,不容反对!can't是没有能力的不能做到或是不能去做!第二题题干中是第一个人给第二个人道歉,说明他已经做出这件事了,所以用完成时,should是应该的意思,所以用中文思维也应该是说不应该冲你喊!the other day 意思是不久前某一天,前几天的意思!希望你明白了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式