3道英语单选题求解析

Morethantenpeople_____intheirownhomesduringthefirst3monthsofthisyear.A.weregassedB.ha... More than ten people _____ intheir own homes during the first 3 months of this year.
A. were gassed B. had beengassed C. are gassed D.have beengassed

Lilyis going to make apresentation in class this afternoon.
--Oh,really? I _____ it was Michael'sturn.
A. think B. have thought C. thought D. am thinking

The parcel was a whole week late. How I wish I _____ airmail instead.
A. hadchosen B. would choose C. chose D.choose
主要还是分析一下具体语法,谢谢。。。。。
再加一道题
More than ten people _____ intheir own homes during the first 3 months of this year.
A. were gassed B. had been gassed C. are gassed D.have been gassed
展开
筱杉人
2013-05-15 · TA获得超过221个赞
知道答主
回答量:53
采纳率:0%
帮助的人:38.6万
展开全部
1A(have been done 是现在完成时,过去发生并且已经完成的动作对现在造成影响或后果,通常与时间连用,during the first 3 months of this year 时间状语,前三个月里超过10个人在自己家里瓦斯而死,没必要用完成时,)

2C(Oh,really? 是么,我还以为是~~,他本来想的是现在不这么认为了,一般过去式即可,)

3A(前面was表示已经过去,但我希望过去我做过可惜我没有,表遗憾,wish + 主语 + had + 过去分词,表示对过去情况的虚拟,B是对将来情况的虚拟,即wish + 主语 + would + 动词原形,对现在情况的虚拟是wish + 主语 + 动词过去式或 were)

网上也很难说清楚,英语一半靠语感一半还得问老师比较划得来
追问
在问一个问题哈,关于第二题,第二题我感觉B完成时貌似也合理吧,意思是我过去一直错误的认为是该Michael了,现在我才明白不是他。错误的想法发生在过去且持续了在现在才停止,所以感觉是完成时,这块搞不清楚。。。。。
追答
这块确实是个迷雾啊,这种题主要是时间状语词不明确。我是这么认为的,现在完成时是表示过去的一般过去发生的行为对目前主语产生影响,且与现在的时间状语连用。我们把回答完整下,--Oh,really? (Before you told me),  I _____ it was Michael'sturn. 你看,时间状语应该是Before.,没必要弄个延续性的时间词吧。
至于你说的,动作发生在过去,一直持续到说话的时候,如果它还在延续的,那我们就用现在完成时,但是回答者已经被朋友点醒了,她不会再认为是Michael了,所以咱们用过去式就可以了!

不知道讲的对不对-_-||| (虽然我也还在念书,但是非英语专业怕误人子弟啊)
正达美
高粉答主

2013-05-15 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:2.8万
采纳率:78%
帮助的人:7929万
展开全部
1. A。during the first 3 months of this year是表示过去的时间状语 ,故用一般过去时的被动语态。句子意思:在今年的头3个月内,有10多个人在自己家里煤气中毒而死。
2. C
我本来认为 ,应该用过去时。
3. A
这是与过去相反的虚拟语气 用过去完成时 。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仍迎真38
2013-05-15 · TA获得超过169个赞
知道答主
回答量:92
采纳率:0%
帮助的人:78.6万
展开全部
1. A
解析:句子意思为:在今年初的3个月内,有超过10个人在家里喝醉酒。只是陈述过去发生的事情,并非是那些人一直在喝醉酒,故不需要用完成时态。
2. C
解析:情境中回话人先表示惊讶,然后表示他之前以为是轮到Michael的。他之前误认为,但现在不这样认为了,故用一般过去时thought
3. A
解析:包裹迟到已经是事实了。故说话的人感叹道:“早知道这样,我就选择空运。”这种表示与事实不相符的愿望,用虚拟语气have done sth.因此选A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a_lazday
2013-05-15 · TA获得超过307个赞
知道小有建树答主
回答量:270
采纳率:0%
帮助的人:223万
展开全部
A
C

A - HAVE/HAD DONE STH...表示对过去该做而没有做的事表示遗憾的固定句型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
唯爱雨欣与文琪
2013-05-15
知道答主
回答量:20
采纳率:0%
帮助的人:14.7万
展开全部
1.D 因为用了during是指整年,有延续性。所以用这个。2..B 其实这个要自己理解。3..C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式