1 在主句为过去时从句含有since时到底用过去完成时还是现在完成时

2019武汉中考试题:I ate some fruit, which I ----since I was a child, and the vegetables from my garden.

A. have enjoyed   B. enjoyed    C. enjoy   D. had enjoyed 

我的理解是,因为主句为一般过去时(有ate),这个非限定性定语从句解释前面的那天吃的fruit, 所以应该理解为“那天我吃了水果,这些水果是我从小时候至那天一直喜欢吃的水果”,在截止时间上,“至那天”,而不是理解为“至我说话时的现在”。因此应该选过去完成时D,但我查的答案是选择A。请老师解答,不要因为答案是A 而迎合之进行解释。谢谢!

请先 登录 后评论

最佳答案 2020-04-27 14:08

I ate some fruit, which I ----since I was a child, and the vegetables from my garden.

A. have enjoyed    B. enjoyed     C. enjoy     D. had enjoyed 

-----不要因为答案是A 而迎合之进行解释-------


对过去完成时,只表面地知道“过去的过去”可不行

He did sth, 先提供一个过去背景A;

接下来,讲述动做B,这个B发生在A之前

再接下来讲述动作C;

时间上见下图:

-----------------------A-------------->

--------------B------------>

-----C--------------->

请记住。ABC本质都是过去。

但显然,B对于A来说,就是“过去的过去”了。

Years ago, I sold my house(A). I had lived in the house(B) since I was young.(C)

Several days ago, I ate some fruit (A).  I had enjoyed this kind of fruit (B)since I was a child.(C)

时间轴是否给你理顺了?

故D是对的。

########################


I ate some fruit, which I ----since I was a child, and the vegetables from my garden.

A. have enjoyed   B. enjoyed    C. enjoy   D. had enjoyed 

假如你把which这红色的部分,当做是评注性质的用语, 你选A也没有错,意思是自我长大以来到现在,平时都有吃的,(比如)昨天(又)吃了。

(因为过去与现在毕竟是2个时间段,你把红色部分看做是一种评注性质的用语,那就与ate的时间背景和谐了。但我举的years ago的那例子,你没法用现在完成时,管你什么评注不评注的。死套公式没有用的,房子已经卖了,与现在没了关系。)


## 以上的since I was a child/young,你也可以简化为since I was 3之类, 以便于理解。


请先 登录 后评论

其它 5 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

但我查的答案是选择A。请老师解答,不要因为答案是A 而迎合之进行解释。

—— 网友这段话,有点意思。

既然你在《答疑网》提问问题,就不要怀疑解答老师的水平。既然你担心老师们“迎合已知的答案”而解答,那么你为何把答案公开呢?有点“此地无银” 的意思。

请先 登录 后评论
曹荣禄  
擅长:动词用法,句法问题

此题不够严谨。现在完成时和过去完成时都是可以的,意义略有差异。

请先 登录 后评论
mikee

3)I had enjoyed the fruit since I was a child. (错误)

为什么句3错误?因为过完是过去的过去。那么句3从形式上来说,是“成为小孩之前(过去)”就“很喜欢吃水果了(的过去)”

---

凡哥,你确定?


请先 登录 后评论
凡哥英语   - 归师
擅长:英语

1)I ate some fruit and the vegetables from my garden. (正确)

2)I have enjoyed the fruit since I was a child. (正确)

3)I had enjoyed the fruit since I was a child. (错误)

4)I had enjoyed the fruit before I was 18 years old. (正确) 


为什么句3错误?因为过完是过去的过去。那么句3从形式上来说,是“成为小孩之前(过去)”就“很喜欢吃水果了(的过去”,这明显不符合句意。因为since是表示“自......以来”,应该是小时候(之后)就喜欢吃水果了,既然不是过去的过去,句3就是错误的。


本题正确理解,套用网友的句式:

“我吃了水果,这些水果我从小就喜欢吃......"


除了熟悉语法规则,还要多注意一些连词所表示的时间顺序,是过去的过去?还是过去以来?


答疑网的老师,可能偶尔会出现脑短路的情况(包括我自己),但绝对不会迎合已知答案。这点网友尽管放心。而且你要多留意答疑网的解答,你反而会发现,部分老师其实对习题答案一贯持反对态度,所以网友根本不用担心迎合的问题。


希望对你有所启迪!


请先 登录 后评论
zbr1016.
我觉得答疑网最终一般都能统一到较为正确的答案。所以网友不要有疑问,下次有这种有疑惑的问题尽管来问就是了。
请先 登录 后评论
  • 3 关注
  • 1 收藏,6174 浏览
  • climberzms 提出于 2020-04-03 16:05

相似问题