Most cervical cancers are either squamous cell, adenocarcinoma or less often, adenosquamous. They often develop from precancerous changes in the cervix. Most of these changes are caused by a long-term infection with the human papillomavirus (HPV). Most precancerous changes in the cervix do not progress to cancer. When they do, it often takes several years for cancer to develop.