O site do CIC na real diz as duas possibilidades.
http://www.cic.gc.ca/english/information/applications/adults.asp
Primeiro diz que para pedir a cidadania um residente permanente deve:
have lived in Canada for at least three of the four years before you apply
Mas logo em baixo dentro de um box azul ta escrito que:
Note: You must be a permanent resident for at least two years before you can apply for citizenship.
Eu pessoalmente não conhecen ninguém que pediu a cidadania depois de apenas 2 anos aqui. Na dúvida eu ficaria com a definição mais conservadora, 3 anos em um período de 4.