几道英语选择题,请各位帮帮忙解释!!

下面几道选择题的答案我已经有了,但是不知道原因。请各位才男才女帮忙解释解释,谢!1.ThelifeofShenzhenpeople_____greatlyinthepas... 下面几道选择题的答案我已经有了,但是不知道原因。请各位才男才女帮忙解释解释,谢!
1.The life of Shenzhen people _____greatly in the past 10years.
A.have changed B.has changed C. change D. changes
(正确答案为B,请解释下为什么不选A.C.D,并请翻译下句子)

2.May I go to the cinema,Mum?
Certainly,But you _____be back by 11"o clock.
A.must B.need
(正确答案为A,为什么不可以选B?)

3.May I go out to play ball,Dad?
No ,you ___.You must finish your homework first.
A. mustn't B.may not.
(正确答案为A,may提问为什么不选B?)

4.___I know your name?
A. May B.Shall
(正确答案为A,为什么不能选B?)

5._____you be happy!
A.Might B.Must C.Wish D. May
(正确答案为D,为什么选D?并请翻译下句子)
展开
 我来答
乙晓凡72
2009-05-29 · TA获得超过1744个赞
知道小有建树答主
回答量:556
采纳率:0%
帮助的人:807万
展开全部
1. 在过去的10年历,深圳人的生活已经发生了巨大变化。
这是典型的现在完成时。the life of people里life是整个句子的主语,是单数,所以用has.

2.B的语法不对,你可以说need to

3.因为后面一句爸爸说你必须写作业。所以前面一句也是必须不能去玩。
实际生活中,纯正的英语是可以说may not的,也是不可以的意思,但是表达的意思很委婉。

4.这是习惯用法,没有为什么。记住就行。
非要解释的话,shall是should的原形,should的意思是应该。
你总不能说:我该不该知道你的名字?
你肯定得说:我可不可以知道你的名字?

5.这是祝福的话的习惯用法。就用may。
翻译为祝你幸福快乐。
Wish 也是祝愿的意思,但是外国人不这么用。他们只会在best wishes里用wish.
落羽天使不哭泣
2009-05-29 · TA获得超过443个赞
知道小有建树答主
回答量:315
采纳率:0%
帮助的人:201万
展开全部
因为in the past 10 years是过去了,所以要用过去式啊,而主语系The life,也就是第三人称单数啦,所以要用has 。句子意思:在过去的10年里,深圳人的生活方式已经发生了巨大变化
因为没有need be的形式啊~~ 但你可以说need to do sth.
因为后面是用must啊~~而且mustn't语气更强调啊…
因为Shall是表示一般将来时啊… 而且这种问法也不会出现啊,Shall 通常都用在一些假期计划去哪里玩这类的…
句子意思:但愿你会高兴…其他用法不符合句意啊…
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
希真子
2009-05-29 · TA获得超过767个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:181万
展开全部
这都没有为什么的,英语习惯这样讲就是这样讲,讲多了才记住。我去了美国才知道这一点。就等于你说吃饭为什么不说咬饭(只是例子,很烂呵呵)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-05-29
展开全部
1,因为in the past 10 years必须用现在完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式