Thank you scylla for your reply.
But, I didn't work 3 continuous years in Canada. In the last 3 years, I was out of Canada for atleast 15 months (like durations of 2 months, 3 months and 10 months). Do you think am still refused with a valid reason? If so, when can I reapply for work permit...