The reason why……is that……

问题描述:

The reason why……is that……
前后时态的要求,讲具体些.

The reason why he loves her is that she is a pretty girl;
The reason why he did that is that he was abused你这两句前后时态都是一致的,是否表示这个句型时态应该一致?The reason why he saved that girl is thathe is a doctor 纠正一下,why 后面肯定是一般时态(现在,过去,或将来),that 后面看情况,一般情况:前面是过去时that后面就用过去时,前面现在时后面也现在时,前面一般将来时后面也一样。但也有例外,比如:The reason why he saved that girl is thathe is a doctor 。why 后面肯定是一般时态(现在,过去,或将来)为什么只能是一般时态?又要纠正一下,可以用现在进行时,比如:The reason why she is crying is that she was abused。但不能用完成时,因为完成时表示一段连续过程,一般有until等提示词。所以只能用一般时。你还有什么要纠正的吗?“why 后面肯定是一般时态(现在,过去,或将来)为什么只能是一般时态?”这句可是你说的。可以用将来时吗?然后来个总结。。。