Currently, permanent residents who have lived in Canada for at least three years (plus other eligibility requirements) can apply for citizenship. In general, applicants must pass a citizenship test or interview and prove their language skills (English or French).