3. When did they buy the house?
4. We haven't decorated this room for years.
5. It's three months since she was to the hairdresser.
6. It's the first time that I have met a famous person.
7. They haven't visited me for five years.
8. The last time I was to Bristol was 3 years ago.
9. Laurence last saw her sister when she left for Japan.
10. The last time Lucy wore that dress was in Barbara's wedding.
11. My sister began studying French 2 years ago.
12. It's the first time I have met such a mess in my life.
13. It's 4 years that Robert and Catherine have been married.
14. How long have Catherine and Robert got engaged?
15. It's the dirtiest-looking dog that I have ever seen.
16. It's hours that Mary rang.
17. Tom has been ill since three days ago.
18. She has left university for 2 years.
19. This is the first time I have tasted such a delicious cake in my life.
20. When did you last see Mary?