为什么现在完成时不能与when连用