2. Jack has been here since Tuesday.
3. It's been raining for an hour.
4. I've known Sue since 2008.
5. Claire and Matt have been married for six months.
6. Laura has studied medicine at university for three months.
7. David has played the piano since he was seven.