一道高中英语选择题
---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呢 展开
-- But you ______.
A. had worked; hadn't C. had worked; didn't
我在网上找了很多解析,都选C, 解析理由是从I wishI had worked harder得出句子是对过去的虚拟。 所以第二个空用一般过去时。
迷惑:我不努力学习明显先于failed这个动作发生, 怎么能得出句子是对过去的虚拟,而不是对过去的过去的虚拟? 从而为什么答案不是C呢?
上面打错了,正确是 为什么答案不是A呢 展开
23个回答
展开全部
这信清个had应该是对第一句的had的否定,是一个相当于助词,应该是省略了后面的内容but you hadn't (worker) ,第一句怎么说第二埋册句就相弯坦宏对应第一句这么回答的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选C。第一个漏清空是虚拟语气I wish I had worked hader,第二个空表示过去的动作——并没有更努力,所以用过去式。
不努力学习的动作发生在不及格的过去,高搜升而不及格已经是戚老过去式,所以过去的过去即为过去完成时,所以第一个空已经确定,对方说,但你并没有努力学习,这个句子中只有一个过去的动作,所以为C。
不努力学习的动作发生在不及格的过去,高搜升而不及格已经是戚老过去式,所以过去的过去即为过去完成时,所以第一个空已经确定,对方说,但你并没有努力学习,这个句子中只有一个过去的动作,所以为C。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个地方很容易迷惑,首先搞清楚完成时和过去时的区别,宴禅完成时是为了表示对雹正现在或者事后的影响,而过去时晌肆尘是对发生在过去的事情的陈述,第二个空你可以这样理解,完整的意思是You could have worked hard, but you didn't. 这句话没有跟你说的fail作比较,它只是想说明你那时本可以怎样但是你并没有,你如果跟上面的fail联系对比就会迷惑了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般过去时就是客观陈述过去的事实真相,所以用didn't
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下面 的but you didn't 只是一般的过去时态
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询