Exercises 1
I’ve had my bicycle for two years and it’s great!
My mum has worked in this hospital for three years.
How long has Maria lived here?
How long have your parents been married?
I haven’t seen my friend Tom for a long time.
Diana and Jenny have been friends since 2004.
Exercises 2
- for → a week, a month, an hour, a long time, days
- since → yesterday, Christmas, last weekend, 1999, Saturday
Exercises 3
I’ve studied English for 20 years.They’ve been married since 2001.
John has had his bicycle since last Christmas.
I haven’t seen Mark for two weeks.We’ve lived here for ages.
Maria hasn’t spoken to John since yesterday.
I really like Sara. I have known her since I was ten.
Exercises 4
You have had a cold for two weeks. Go to the doctor!
mum’s really good at French. She has studied it for years.
I don’t know where Peter is. I haven’t seen him since this morning.
We haven’t been to the cinema for a long time. Why don’t we go this weekend?