当前位置: > Yesterday,Jane walked away from the discussion.Otherwise,she ___ something she would regret later....
题目
Yesterday,Jane walked away from the discussion.Otherwise,she ___ something she would regret later.
Yesterday,Jane walked away from the discussion.Otherwise,she _____something .
我发现这道题网友解答的都不透彻,根本没能领会到这道题的精要之处,所以,在下献丑,对该题进行分析!
Yesterday,Jane walked away from the discussion.Otherwise,she ______something she would regret later.
A.had said B.said
C.might say D.might have said
该题目选择D选项,本题出自1996年英语高考真题上海卷第21小题,.might have said,过去本可能说而未说,用的是might have +ed语法结构,译为“(语气委婉)过去本可能做…而实际上未做…”
不选择A的原因是:如果选择A的人,一定是从过去时态的虚拟语气角度考虑,因此要用过去完成时表达,但是,如果是这样的话,应该为:if she had said something,she would have regret later.would 后面一定要有have+regret,即与过去事实相反的虚拟语气表达法为:从句用“if+主语+had+过去分词”,主句用“主语+would/should/could/might+have+过去分词”,因此A选项错误,故选D.

提问时间:2020-07-13

答案
恩,分析的很对啊,不过还可以这么思考:由于otherwise,所以一定是虚拟语气,因此A、B选项可以排除,而C、D唯一的不同就在于时态,这里用完成时态就比较易于理解.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.