5道有难度的英语选择题(必须据提问回答才能被采纳)

1·Mom,thedoor-----.Mykeysarelockedinitagain.一一You-----it!Itoldyoualwaystocarryyourkey... 1·Mom,the door-----.My keys are locked in it again.一一You----- it! I told you always to carry your keys with you. A`can't open;asked for ,B`can't open;are asking for (答案为B,请问为什么不选A和为什么选B)
2·Susan decided not to work on the program at home because she didn't want her parents to know what she----. A`has done,B`was doing (答案为B,请问为什么不选A和为什么选B)
3·一一Let's see if the baseball game has started yet.一一Started?It must be clear who----by now.A`is winning,B`has won.(答案为A,请问为什么不选B和为什么选A)
4·一一What's wrong with your leg?一一I gor injured in a car accident.一一I suppose you----too fast. A`were driving.B`had driven.(答案为A,请问为什么不选B和为什么选A)
5·一一This returned Chinese scholar has become one of the top experts in this field.一一Yes I know him very well.He-----in Africa with animals for eight years.A`has worked.b`worked.(答案为B,请问为什么不选A和为什么选B)
展开
功春燕0gd
2012-03-09 · TA获得超过575个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:323万
展开全部
1.首先:can't open 这里的open 表示门的属性和状态,表示“可以被打开”,其次,ask for表示“活该”,mom在此处是一种愤慨的心情。而asked for 表示过去式,be asking for 表示现在进行时,此时小孩打不开门,表示事情正在发生,并非过去时态,故选B
2. (1)此题基调为过去时态,所以has肯定不对,如果是had,那么选错是情有可原的,(2)have done sth表示已经迄今为未知完成了某事,而这个题目明显是在叙述一件在过去时态中发生的故事,而此事并未完成,题意翻译出来,苏珊决定不在家进行这个项目,因为她不想让父母知道她(在)干什么,注意这个意思。
3. 题目中很明显的给了一个时间状语 "by now",那么你肯定只能使用现在进行时,而has done sth 是过去一件事情持续到现在,到现在已经有结果了,译为“至今为止已然取得一段时间的胜利”,不符合逻辑
4. have done sth表示到某个时刻为止,动作持续一段时间已经结束,或者已经出现一个时间节点,车祸发生的时候,驾驶员一定还在高速行驶,所以用过去进行时,表示该动作一直在进行,所以才会发生事故
5. 此处同第四题, have done sth,表示此动作到目前为止结束了,或已经进行了一段时间。至于是否持续下去倒不见得,此处想表达的是此人过去工作过,此时已经归国,所以用过去式
Icegirl522
2012-03-08
知道答主
回答量:32
采纳率:0%
帮助的人:4.6万
展开全部
1.用时态表责备,所以选B,A表示以前的事,所以不用。
2.依据句意,他做的事情并没有完成,故不用完成时态。
3.由于有by now,所以不可用完成时。
4.应为当时太快,才会有车祸。
5.如用完成时,也要用过去完成时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友acf257dad
2012-03-08 · TA获得超过583个赞
知道小有建树答主
回答量:603
采纳率:0%
帮助的人:364万
展开全部
1,用现在时进行反问,反诘、责问的意思 你现在还知道找我要钥匙???
2 句意明显是没做完,又不能拿回家做,怕父母知道。所以不能用完成时
3 by now 现在,现在的意思很明确,所以选择A
4 这句是虚拟语气
5 如果用完成时,要用过完 had 所以选 B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人东丹
2012-03-08 · 知道合伙人教育行家
人东丹
知道合伙人教育行家
采纳数:3902 获赞数:12623

向TA提问 私信TA
展开全部
1 A 你管我要过钥匙了 (孩子只是自己的钥匙锁屋里了而已,没要过啊,不合题意)
B 你管我要钥匙(你现在管我要,我不是告诉过你自己带吗?表示责备)
2 A 她做过什么了(不在家里做,说明只能在单位做,也就是工作没完成,不合题意)
B 她正在做什么(目前工作正在进行中)
3 A 现在进行时表将来 (句义为 开始了?现在就知道谁会赢啦)
B 已经赢了。(这是不可能的,刚开始就能出结果吗?)
4 A 我想你一定是当时开得太快了。当时,应当是过去进行时。
B 过去完成时,(表示在出事故之前就已经结束了开快车的动作,那样就不会出事了)
5 A 现在完成时,表示动作到目前为止已经结束,或仍将继续下去。但是这个归国华侨现在已经
回国了,所以动作应当在过去完成
B 一般过去时,表示动作在过去已经结束,符合题意。
追问
3.4.5太牵强。
追答
3  说话的当时比赛刚刚开始,并没有结束,所谓的输赢也只是推断,用将来时。
4 出事故的当时应当是正开快车,用过去进行时。
5 “是的,我很了解他。他曾经和动物打了八年的交道。”这句话只是描述这个学者曾经的经历
所以应当用一般过去时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深海独影
2012-03-08 · TA获得超过3194个赞
知道小有建树答主
回答量:1010
采纳率:68%
帮助的人:449万
展开全部
你好楼主
第一题,第一空是情态动词的用法,表客观可能性。第二空是用进行时态表示一种情绪,所以选B
第二题,she didn't want her parents to know what 。。。what是宾语从句,主句的谓语动词是didn't want 为过去时从句的时态应该倒移一步所以不可能为现在时(一般现在,现在进行,现在完成)所以只能选B
第三题,by now意为现在,只有up to now 和up till now(到目前为止)才用现在完成时
第四题,suppose是假设,认为,后面很少跟虚拟语气,所以就是我认为你过去(在车祸中)正跑的很快
第五题,我觉得B也说得过去(但很少这样说),但是用has been working 要好一些,或者就像楼上说的用过去完成时要更合适一点
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式