我在黑皮英语高一书上看到:
用一般现在时代替完成时,当谓语动词为hear ,tell ,learn ,know 等时,可以代替。如I hear (have heard )he will go to London .
但是此句中:Both his parents look sad .Maybe they have known what's happened to him .句中have known 又不能被know 代替
请问为什么不能?上述的代替是否有什麽条件?谢谢
请问什麽时候的时态前后要保持一致?宾语从句也不是所有前后都要一致对吧? 谢谢。
追答如果主句是过去时,宾语从句也得用与其一致的过去时、过去完成时或过去将来时。如果主句是现在完成时,宾语从句也需要用上述三种时态。
也有例外,如果从句表示的是真理,那么就可以用一般现在时,如:He said the sun rises from the east. 他说太阳从东方升起。
可是这句就是陈述句语气啊,陈述句语气跟陈述句语序是一样的吗?虚拟语气我学的是be动词全部为were的那种,那到底哪个对啊?谢谢。