1. We have been married for 10 years. 2. The street has changed a lot since I was a child. 3. He hasn't seen her for that time. 4. John hasn't thought about Lilly for many years. 5. We have known each other for a long time. 6. I have been to Canada since Monday