i haven/t seen her ...ages. 1)in 2)on 3)for 4)it i hoped that my friend ...the exam 1)passes 2)passed 3)has passed 4)would pass
1) for ages 4) would pass