I am the sponsor and I am a citizen and I have left the country last weekend and return and others have left the country being PR and return and are allowed to sponsor
If I live outside Canada, may I sponsor?
If you are a Canadian citizen, you may sponsor a spouse, a common-law partner or conjugal partner, or a dependent child who has no children of his or her own. However, you must demonstrate that you will live in Canada when the sponsored person becomes a permanent resident.
Note: Permanent residents residing abroad may not sponsor from outside of Canada. Canadian citizens travelling as tourists are not considered to be residing abroad.
http://www.cic.gc.ca/english/information/applications/guides/3900E2.asp