1) I've had this car ___________ years. a) for b) since 2) We have known each other ___________ we were in school. a) for b) since 3) We have known each other ___________ for 12 years. a) for b) since 4) I haven't eaten anything ___________ this morning. a) for b) since 5) She hasn't slept ___________ two days. a) for b) since 6) She hasn't slept ___________ yesterday. a) for b) since 7) I have wanted to be a writer ___________ I was a child. a) for b) since 8) We've been together ___________ over ten years. a) for b) since 9) We've been together ___________ we were 20. a) for b) since 10) I haven't seen John ___________ last July. a) for b) since 11) It hasn't rained ___________ a long time. a) for b) since 12) It hasn't rained ___________ January. a) for b) since 13) She's worked in this bank ___________ 25 years. a) for b) since 14) She's worked in this bank ___________ it first opened. a) for b) since 15) I've had this car ___________ 2021. a) for b) since 16) It’s been raining ___________ lunchtime. a) for b) since 17) It’s been raining ___________ for 2 days nonstop. a) for b) since 18) Paul has lived in Brazil ____________ ten years. a) for b) since 19) Paul has lived in Brazil ____________ since 1992. a) for b) since 20) I’m tired of waiting. We’ve been sitting here ____________ an hour. a) for b) since 21) Kevin has been looking for a job ____________ he left school. a) for b) since 22) Kevin has been looking for a job ____________ for a month. a) for b) since 23) I wonder where Joe is. I haven’t seen him ____________ last week. a) for b) since 24) I wonder where Joe is. I haven’t seen him ____________ weeks. a) for b) since 25) Jane is away on holiday. She’s been away ____________ Friday. a) for b) since 26) Jane is away on holiday. She’s been away ____________ 3 days. She still has 4 days off. a) for b) since

Leaderboard

Visual style

Options

Switch template

Continue editing: ?