你说的完全正确,理论上讲主句是应该用完成时的.但你忽略了一点:不是所有动词用完成时都恰当,比如说这个run和find.
其实这两个词用过去时完全能表现出完成时的效果,用完成时反而显得很不通顺.
have run 已经跑了
have found 已经发现
放在这里都不太恰当.
所以语法是死的,你要灵活掌握运用才好哦.
你说的完全正确,理论上讲主句是应该用完成时的.但你忽略了一点:不是所有动词用完成时都恰当,比如说这个run和find.
其实这两个词用过去时完全能表现出完成时的效果,用完成时反而显得很不通顺.
have run 已经跑了
have found 已经发现
放在这里都不太恰当.
所以语法是死的,你要灵活掌握运用才好哦.