Yes it is accepted if u take a note in a very detailed logic.. duolingo is accepted now in 140 institutions through oout canada and if u have a look on the other hand in form 5818 E by cic , study permit questionnaire...it clearly says that any English proficiency test taken within last 24...