1. i haven't seen him a) a few week b)a long time c) last week 2. jane has been ill a) half past one b) a couple of days c) the day before yesterday 3. we've known the jacksons a) a long time b) last christmas c) a few weeks 4. that song has been number one since a) two months b)several weeks c) march 5. you haven't called me for a) ages b)last week c) the tuesday befare last
2 - b
3 - b
4 - c
5 - a