✔ 最佳答案
Under the Immigration and Refugee Protection Regulations, overstaying in Canada is illegal.
"Immigration officers can arrest foreign nationals and permanent residents who are suspected of breaching the Immigration and Refugee Protection Act. "
http://www.cic.gc.ca/english/pub/imm-law.html
If you claim to CIC agent when you arrive at a Canadian port as though you did not overstay for the purposing of gaining entry to Canada, you can be charged under Section 127(b)Immigration and Refugee Protection Act for misrepresenting and that carries a maximum penalty of $100,000 and/or 5 years in jail.
http://laws.justice.gc.ca/en/showdoc/cs/I-2.5/bo-ga:l_3//en#anchorbo-ga:l_3
Note: Using a different passport DOES NOT remove the fact your overstayed in Canada. In fact, because of the same name, date and place of birth, etc, it's even easier to track you down.
For the following reasons above, I suggest you contact the Consulate General of Canada in Hong Kong PRIOR to leaving for Canada.
2007-04-08 17:26:03 補充:
Breaching immigration law in Canada is a serious matter and should not be taken lightly. Make sure you've talked to the proper authority prior to entering Canada again because there can be a Removal Order(遣送離境令) waiting to be executed.
2007-04-09 02:44:36 補充:
When you checkin with your airline company to or from Canada/US, the airline is by law required to submit the name of passengers, passport number, nationalities, etc to the government. Just because you were able to bypass immigration, that doesn't mean they don't have a record...