1. For two years.
2. Since 2001.
3. Since the last visit to France.
4. For last several years.
5. For more than three hours.
6. Since the time I saw you last.
1. For two years.
2. Since 2001.
3. Since the last visit to France.
4. For last several years.
5. For more than three hours.
6. Since the time I saw you last.