【初三英语】过去完成时的用法及含义是否与现在完成时相同?
如题.众所周知,现在完成时可以表示“过去的某一动作或事件对现在造成的影响”,比如,I haven't seen a such interesting movie.(我以前从未看过如此有趣的一部电影).
那么,过去完成时是否也可以表示“过去的某一动作或事件对现在(过去)造成的影响”?
换个说法,以下哪个句子说法正确?
A.Tom got a big cake on his 12th birthday,he haven't seen a such big birthday cake.
B.Tom got a big cake on his 12th birthday,he had' t seen a such big birthday cake.
大家先回答A或B,这样我用手机才好收到答案.
【初三英语】过去完成时的用法及含义是否与现在完成时相同?
答案:2 悬赏:40 手机版
解决时间 2021-12-24 03:02
- 提问者网友:最美的风景
- 2021-12-23 06:08
最佳答案
- 五星知识达人网友:从此江山别
- 2021-12-23 07:45
B
现在完成时跨在两个时间之上,一是过去,一是现在.他的动作发生在过去,但对现在有影响
(或结果),而这种影响或结果却往往是说话人的兴趣所在,所以后面不用时间状语.
过去完成时的基本用法和现在完成时相似,所不同的:现在完成时的动作须在现在以前完成,过去完成时须在过去某一时间以前完成,也就是说发生在“过去的过去”.既然过去完成时的动作发生在过去某一时间以前,那么,使用过去完成时就非先有这样一个过去某一时间不可.如:I had finished my homework before supper.我在晚饭之前把作业做完了.句中的supper 既是过去某一时间,而过去完成时had finished 这一动作就是在supper 之前完成.如果只说I had finished my homework ,听者就会觉得难以理解.由此可见,过去完成时可以说是一个现对时态,他不能离开过去时间而独立存在.
支持B 举一个例子 the roads were full of people .we hadn't foreseen that .路上都是人,这是我们事先未预料的(过去时间显然暗含在前一句中)
全部回答
- 1楼网友:夜余生
- 2021-12-23 08:24
回答的不错
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯