1) I haven't been to the cinema since last December
2) I've lived here for 10 years
3) Jeremy have worn glasses for several years
4) My cousin Joe has had his driving locence since 2005
5) She has sent ten text messages since she woke up
6) My dog haven't eaten anything for 3 days
7) He has known Emma for six months