根据加拿大的规定,如果你的签证在旧护照上但仍然有效,你可以持旧护照和新护照一同入境。然而,在入境时,加拿大边境控制人员会根据新护照的有效期限制你在加拿大停留的时间。换句话说,根据官方规定,你的停留期限最长只能到新护照的有效期的最后一天。
所以,在你太太的情况下,她可以持旧护照和新护照一同入境加拿大,但她在加拿大的停留期限将取决于新护照的有效期。如果新护照有效期只剩下半年,她在加拿大的停留期限最长只能为六个月,或者直到护照有效期的最后一天,以两者中较早的日期为准。
如果你太太希望在加拿大停留超过这个限制期限,她可能需要申请签证的延期。建议她在抵达加拿大后与加拿大边境服务局(CBSA)联系,咨询有关延期签证的具体步骤和要求。