4.
1. Have been, since
2. Has not seen, for
3. Have not written, phoned , for
4. Has lived , for
5. have had , since
5.
1. They have been in the youth club for three hours
2. Joanne and I have been good friends since primary school
3. She has played in the volleyball team for two months
4. I should have seen a doctor. I have been sick for a week
5. I have not heard a lot from Sandra since last October