有些英语学习者一直迷惑——怎么一句话里面会有两种时态?下面解释一下它的成因和几种情况。
一个句子包含两种时态一般是由于动词的特殊性,时态的需要,语气的要求或复合句语法的要求形成的。下面分别举例说明。
首先说明简单句只有一套主谓宾所以不会出现在一个句子中出现两种时态的可能。下面再说复合句。
第一动词的特殊性。eg say ,know这样动词。比如know,你可以知道说话以前或者现在或预判将来的情况。eg I know that he is going to recover soon.我知道他快健康出院了。I knew that the sun rises in the east and sets in the west.我知道太阳东升西落。(太阳东升西落是个自然规律所以用一般现在时)
第二时态的需要。eg 过去完成时。我们知道过去完成时表示'事情发生在过去的过去',所以它需要一个一般过去时作'参照系'.eg We had finished the work before he got there.在他赶到那儿之前,我们已经完成了工作。
第三,虚拟语气的复合句。我们知道表示不可能实现的情况时,用过去式表示虚拟语气。eg If I were him ,I wouldn't let her go.如果我是他,(你不会成为别人,所以用虚拟语气)我是不会放手的。前面用的一般过去时后面跟的过去将来时。
第四,复合句语法的需要。eg I won't join the army If they don't pay me.如果他们不给钱我是不会参军的。这是一个条件句,满足了某个条件某种结果才会发生.
综上所述我们在阅读的时候一定要有所归纳和整理,让我们的知识'系统化'
我是Hook29.喜欢这篇文章可以点赞,收藏,转发。关注我你可以阅读更多英语学习的干货和技巧。跟我学,不迷路。下期见!