请问下面第一个题目为什么选A?第二个题目为什么不选A?第三个题目为什么不选A?

1、-Such a mistake could have been avoided.
-Unfortunately,he ___the mistake again and again.
A.repeated B.had repeated
2、I sorry it's___my power to make a final decision on the project.
A.above B.beyond.
3、-Did you find the missing couple in the mountain yesterday?
-No,but we ___to get in touch with.them ever since.
A.Have tried B.Have been trying

事先说明:本人英文水平不怎么样,高考英语成绩是90分。以下所有观点纯属虚构。

1.你分不清第一题,说明你 虚拟语气 的知识学的不够完整,或者是你没有仔细观察题目的漏洞。 为什么选A? 因为A是正确答案。为什么不能用B ? 因为 选了B ,就代表这是虚拟语气。 孩子,你可以找一找所有的语法书以及任何的英文材料关于虚拟语气的,有看到两个人的对话【都】用虚拟语气吗? 这是对话,外国人跟咱中国人不一样,你虚我也虚。而且,本题后面有了Unfortunately,说明人家说的就是“真话”了。那就是你们老师所谓的“陈述事实了”,就不可能有虚拟语气的存在。还有,因为是对话,这两句话的语法结构通常情况下是扯不上任何联系的。所有单选题中是对话形式的,一般只会牵着时态问题。顺着时态找语态,找结构,找漏洞,即可。第一句,Such a mistake could have been avoided。乖乖,这么大一个错误本来是可以避免的。(言下之意就是,可以避免而没有避免。这在虚拟语气中算作特殊用法,你可以去找找看,还有别的几个,可以怎么样。。。却没怎么样。。。,本该怎么样却没怎么样。。。不是那些与事实相反什么的。) 这里面,狂妄的理解你们老师一下,丫的20年代打仗时候躲避战乱穿越过来的吧?动荡不稳,导致英文没学好?虽然讲的没错,都是过去时。那也不能一笔带过啊?当年我的老师也是这么敷衍我们的。现在我自己想明白这题到底是怎么回事了。

2.你就把这句话背住,然后再记住我下面一句话 : beyond,作超越,超出(能力)来讲。这句话的意思就是,很抱歉,在这个项目上它超出了我制定终极决定的能力。下次遇到选项有beyond的,就往这上面想,讲的通就直接勾上。

3.去找一找关于“现在完成时”和“现在完成进行时”的区别什么的。然后背几个现在完成进行时的句子,理解并记忆现在完成进行时的结构,下次遇到这类题的时候,考虑是不是现在完成进行时,如果不是,那就必须是现在完成时。当然,有时候会掺杂一般过去时,不过这没什么。主要区分【现在完成时】和【现在完成进行时】就可以应对考试了。 关于这题。其实做题的时候区分现在完成时和现在完成进行时是很简单的。你看,人家想表达的是“我们一直在尝试和他们取得联系”,再有就是,对话。这是对话。你跟朋友聊天的时候稍微注意一下我们中文的时态和语态,就会明白。虽然汉语是没有时态的。。。。。。理解英语的时态,这题中,人家回应的时候用了个“but”,这就好玩了,but表转折,说明语气变了,有点强调的味道。你可以比较一下选项,A.我们已经尝试和他们联系。B,我们一直在尝试和他们联系。 A选项搞的跟泄气的一样。B就会有很强烈的感情了。

本人对你的一小点建议:高考英语当然是应试教育。虽然老师们都说,高考英语的方向逐步走向词汇。然而,这并不是说就可以不管语法了。强烈建议找本高中英语语法的书看一看记一记,深入透彻的明白英语句子的结构如何组成。(语法书不宜过厚,也不用找权威的。个人觉得有本叫“高考必备”的英语词汇书,后面附带语法知识,很不错。或者直接买一本语法书,薄一点的就行,太厚了你没时间看。)然后加上完整的词汇量。考试就没问题了。追问

第一个如果选B的话,也不是虚拟语气啊,那不是表过去的过去吗?就是比mistake could have been avoided还要早的时候一再犯错误

追答

这题的选项很明显,就是迷惑你是否搞混 虚拟语气。 与过去事实相反,could have done,had done的东西。过去的过去是过去完成时。虚拟语气的结构你懂不?从句什么样子,然后主句什么样子。 而且我前面有讲,这是对话,对话,对话,对话。是两个人讲的两句话,这两句话没有注定的必然联系,所以语法结构基本没有关系。英语当中,讲语法结构那是针对一句完整的话,那么再看这题,【是两句话,都要独立分析。】第二句,你说的选B,不是虚拟语气,这是对的。单独的把这句话拿出来,你看一下,语法结构对吗?单独的看这句话,不考虑第一句。B代表了过去完成时,Unfortunately,he ___the mistake again and again,有什么时间状语可以表示这句话可以用过去完成时?again and again一次又一次,这个状语能和过去完成时搭配吗?本身这个选项就是错误的。是坚决不能选的,什么都不考虑的情况下,选B,这句话从结构上来讲就一定是错误的。更别谈拿到对话情景当中去了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-15
第一个:因为它后面有again and again,强调这个错误犯了好几遍,而过去完成时强调已经犯过这个错误了,不能再说again and again了。
第二个:above是在。。。之上,有高于;优于;胜过的意思;beyond有超出。。之外的意思,显然beyond更合适。
第三个:been trying更强调语气,表示确实做过这件事追问

为什么been trying更强调语气?我老师说是持续进行的动作

追答

没有为什么,英国人就这么用,你能有什么办法,老师讲的只是其中一种用法,学英语不能太死板~~

第2个回答  2012-09-14
第1个就是陈述个过去的事实,没必要用过去完成,又没有强调对过去的影响 是吧~。

第2个 就是固定的嘛 beyond one’s power

第3个因为有个since 所有用完成时 一直持续到现在 所以用现在完成进行时。追问

第一个我老师说是因为前一句是过去时态,所以下一句也应该用过去时态。那是不是所有的对话时态都一样?第三个如果说过去曾经联系过他们,没有又一直持续下去也说得过去啊。

本回答被提问者和网友采纳
相似回答