一道高中英语选择题

---Ifailedagain.IwishI______harder.--Butyou______.A.hadworked;hadn'tC.hadworked;didn'... ---I failed again. I wish I ______ harder.
-- But you ______.
A. had worked; hadn't C. had worked; didn't
我在网上找了很多解析,都选C, 解析理由是从I wishI had worked harder得出句子是对过去的虚拟。 所以第二个空用一般过去时。

迷惑:我不努力学习明显先于failed这个动作发生, 怎么能得出句子是对过去的虚拟,而不是对过去的过去的虚拟? 从而为什么答案不是C呢?
上面打错了,正确是 为什么答案不是A呢
展开
 我来答
就忆吧
2012-01-02
知道答主
回答量:9
采纳率:0%
帮助的人:4.1万
展开全部
第一个空是对过去的虚拟,表示自己能比现在更努力的一个希望,而第二个空是另外一个人说的,表达的是前面那个人过去没有努力的一个事实,这里并没有强调过去的过去,而是重在表达没有努力这个事实所造成的后果:考试失败了。所以就用的过去式。这样的题我们很容易理解错,所以平时应该注意区分,它注重的是要表达什么。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TZLWYY
2012-01-03
知道答主
回答量:25
采纳率:0%
帮助的人:6.7万
展开全部
关键之一,wish动词后加宾语从句应该用虚拟。其二, 我对wish宾语从句中的动词虚拟的理解,只须考虑从句中的动词与wish在语义上的先后关系即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
panyangzx
2012-01-04
知道答主
回答量:25
采纳率:0%
帮助的人:7.2万
展开全部
其实第一个空你那么想也有点道理,但我建议你看看前面是wish,一般现在时,肯定是现在希望是你以前曾经努力过,但你过去那时没有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
路人甲烷
2012-01-04
知道答主
回答量:6
采纳率:0%
帮助的人:9805
展开全部
but you did‘t 是过去的事实,故用过去式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
速求网名
2012-01-05
知道答主
回答量:88
采纳率:0%
帮助的人:26.7万
展开全部
didn't 表示过去的某个事实,此句意思是“你过去没有努力”,说的 是过去的事实
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式