> 英语 >
It was the first time that I_____this film.
A.saw B.have seen c.had seen D.see
为什么呢?我选了A.为什么要用过去完成时,不用一般过去时(好像是个很白痴的问题).这两种时态怎么区别呢?
人气:447 ℃ 时间:2019-08-18 23:31:49
解答
选c
如果是it‘s the .time that
就可以选B
但是若谓语是过去式(was)就要将后面的时态(现在完成时)往后推
及将现在变成过去(就是过去完成时)
所以选C
还有这道题的考点是对B、C的区分
所以绝对不能选A
你觉得A要表示什么?前面都已经是过去时了,后面是应该加过去的某种时态,但是
在你说这句话之前,是不是已经看了这部电影呢?而你的话已经说过了,
所以就是过去的过去,就是过去完成时.
而我觉得你们老师讲错了 is 和 was 所表示的时态不同 ,所以用法也不同 、
你可以再和老师交流一下,但这道题的答案确实是C
这是对过去完成时的运用.老师说,is就接have done,was就接had done,我觉得老师没有错,只是我有点搞不懂(>_<)。= =,就是这样的啊,那你为什么还选A那你可能打错了,不信你看你对四楼的追问其实我是想从语文的角度来解释这个。It was the first time that Ihad seen this film.这里有“过去的过去”吗?用saw的话,不也是已经看过了。为了好理解,我们就说这是过去的过去。用saw,主从句都是一般过去时,这样发生的事是不是太少了?反正你就记好这种固定搭配吧。我们老师也是这样讲的呢。你再把我上面说的看看,我就得我讲得很清楚啊,嘿嘿。英语语法这玩意,主要是先理解再记忆嘛(个人观点),这样不就很轻松了,是吧?
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版