语法I think I passed in English .为什么要用过去时?

1、I think I passed in English .为什么要用过去时? 为什么不用现在时(我想不是现在的想法吗):I think I pass in English.
或者为什么不用将来时:I think I will pass in English.

2、I hope I haven't failed./I'm sure I've got a low mark.这两句的时态是过去时还是完成时? 请说明为什么要用这种时态

以上谢谢。

1、I think i passed in English
这个不同于现在的想法和将来的,是一种虚拟语态,这里是表示自己的一种还未实现的愿望“我想我应该通过了”的意思

2、I hope I haven't failed
这个也是自己的主观的意愿与想法。还未看到结果的时候,我的一种想法“我希望我不会失败”。

3、I'm sure I've got a low mark
我确定我肯定得了一个很低的分数。这个是指未看到结果前,自己觉得已经如何如何,请注意“是已经如何如何”,肯定是完成时态。

1 VS 2.3

从这三个例子我们可以看出,在学习中,要学会结合当时句子的实际语态进行句子分析,通俗的说就是你要学会换位思考。

1. 在想象那种还未实现的东西,多半是正面的愿望,“还未”就用一般过去式
2.3 是指强烈的我希望看到的一个结果,重点在结论上。

1VS2.3 2.3.的愿望较之要强烈,注意!!!在此种虚拟语态,表示对未来结果的预测中,用了过去时态就不能用完成时态,反之亦然,不能用过去完成时态,只能用一种。

希望对你有帮助
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-30
1, 可能是过去的考核,我现在认为通过了.
2.完成时. 我希望我还没有失败./我确信我已经得了低分. 因为句意中有"还没有"和"已经"等词语,表明已是完成的动作对现在有影响,所以是完成时.
第2个回答  2010-07-30
1.可以用passed或者will pass,如果用passed是指考试在过去发生,已经通过了;如果用will,是指考试还没开始,但会通过。

2.这两句话不是简单句,都是主从句。主句I hope../I'm sure...是一般现在时,从句I haven't.../I've got是完成时。完成时态表示考试刚结束,结果还没出来,与现在尚有关联。
第3个回答  2010-07-30
1、I think I passed in English .为什么要用过去时?
这句话既然已经说了,那就表示考试已经考完了,所以过没过应该表示过去,所以用passed

2、I hope I haven't failed./I'm sure I've got a low mark.表示完成时,这句和上一句一样,都表示考试已经考完了,fail和get都表示已经考完的考试。

希望对你有帮助~O(∩_∩)O谢谢~
第4个回答  2010-07-30
我现在认为我通过了考试.没问题
前面用过去,后面用现在完成
相似回答