Question: who sings i have had the time of my life
Answer: It was recorded by Bill Medley and Jennifer Warnes , and used as the theme song for the 1987 film Dirty Dancing .