初三英语的动词填空下面这些是不懂的1、Oh,you have come ,I thought you ___(not come )yet.I was looking up your photo number.2、To our surprise,he passed the exam.We thought he ___(not pass)the exam this time.这两句前一句是用过去完成时,第2句用的wouldn't pass,为什么?这两句的thought的意思不一样么?为什么第2句会用将来时?ps:讲的越简单越好,少举一点例子,最好简单点,难了听不懂.

问题描述:

初三英语的动词填空
下面这些是不懂的
1、Oh,you have come ,I thought you ___(not come )yet.I was looking up your photo number.
2、To our surprise,he passed the exam.We thought he ___(not pass)the exam this time.
这两句前一句是用过去完成时,第2句用的wouldn't pass,为什么?这两句的thought的意思不一样么?为什么第2句会用将来时?
ps:讲的越简单越好,少举一点例子,最好简单点,难了听不懂.

第一个是过去认为你“还”没来
第二个是过去认为他“将”不会(通过考试)

1 thought是think的过去式,第一局既有前半部分have come作为完成时,又有yet作为完成时的标志。因此用过去完成。
2 第二局用过去将来的原因是:我们之前以为他不会通过考试,在过去想时用将来,即he won't pass the exam,而这里用宾语从句,时态跟主句,要用过去,所以成了过去将来时。
ps:thought 的意思一样

yet 是完成时的标志 加上前面用thought所以用hadn't
2令我们惊讶的是,他通过了这次考试,我们都认为他这次(this time)将不会通过 而不是已经通过