他从未看过那部电影He had never seen that film为什么要用现在完成时呀?

他从未看过那部电影He had never seen that film为什么要用现在完成时呀?
应该是he haven seen that film为什么用现在完成时呀?
迷途中的龙 1年前 已收到4个回答 举报

萧哩 幼苗

共回答了15个问题采纳率:86.7% 举报

因为没看过这个事件在此之前已经完成.

1年前 追问

2

迷途中的龙 举报

现在完成时的定义可以讲下嘛= =

举报 萧哩

现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态 现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。归纳起来,现在完成时共有四种主要用法, 一、现在完成时表示影响 如: He has left the city. 他已离开这个城市。(结果:他不在这个城市。) Someone has broken the window. 有人把窗户打破了。(结果:窗户仍破着。) 二、现在完成时表示持续 如: He has taught in our school for 30 years. 他在我们学校教书已有30年了。 He has been busy since last week. 自上个星期以来他一直很忙。 三、现在完成时表示重复 如: How often have you seen her? 你隔多少见她一次? 四、现在完成时表示将来 如:I’ll wait until he has written his letter. 我愿等到他把信写完。 When you have rested, I’ll show you the garden. 等你休息好之后,我领你看我们的花园

迷途中的龙 举报

对了为什么不用have用had呀= =

linppoorr 幼苗

共回答了595个问题 举报

不然怎么可以说是“从未”?要涵盖以前到现在啊现在完成时的定义可以讲下嘛= =到现在为止,某件事情已经达到一个“状态”。比如完成了。

对于你的这个句子,刚刚好是“没有发生过”, 但是也是到目前为止还没有发生,你才可以说他从未。。。。对了为什么不用have用had呀= =那个had是因为说话的人所指的时间不是他正在说话的时间,而是在他说话的时候之前的一个时间。因为你的引用句子没有前...

1年前

1

撒旦的甜点 幼苗

共回答了3个问题 举报

had never seen是过去完成时

1年前

1

chendianbo 幼苗

共回答了2个问题 举报

这是过去完成时 动作发生在过去的过去

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.026 s. - webmaster@yulucn.com