Canadavisa has 8 free IELTS practice tests available.