Page 37 - English Grammar in Use
P. 37
Unit
Exercises 12
12.1 Write for or since.
1 It’s been raining since lunchtime.
2 Paul has lived in Brazil ten years.
3 I’m tired of waiting. We’ve been sitting here an hour.
4 Kevin has been looking for a job he left school.
5 I haven’t been to a party ages.
6 I wonder where Joe is. I haven’t seen him last week.
7 Jane is away on holiday. She’s been away Friday.
8 The weather is dry. It hasn’t rained a few weeks.
12.2 Look at each answer and choose the right question.
1 How long have they been married ?
Ten years ago.
When did they get married?
(When did they get married? is correct)
2 How long have you had this car?
About five years.
When did you buy this car?
3 How long have you been waiting?
Only a few minutes.
When did you get here?
4 How long have you been doing your course? September.
When did your course start?
5 How long has Anna been in London?
Last week.
When did Anna arrive in London?
6 How long have you known each other?
A long time.
When did you first meet each other?
12.3 Read the situations and complete the sentences.
1 It’s raining. It’s been raining since lunchtime. It started raining at lunchtime.
2 Ann and Jess are friends. They first met years ago. They’ve known each other for years.
3 Mark is unwell. He became ill on Sunday. He has Sunday.
4 Sarah is married. She’s been married for a year. She got .
5 You have a headache. It started when you woke up.
I’ve I woke up.
6 Sue is in a meeting at work. It’s been going on since 9 o’clock.
The meeting at 9 o’clock.
7 You’re working in a hotel. You started working there six months ago.
I’ve been .
8 Kate is learning Japanese. She’s been doing this for a long time.
Kate started .
12.4 Complete B’s sentences.
A B
1 Do you often go on holiday? No, I haven’t had a holiday for five years.
2 Have you seen Lisa recently? No, I about a month.
3 Do you still go swimming regularly? No, I a long time.
4 Do you still ride a bike these days? No, I ages.
Now write B’s answers again. This time use It’s . . . since . . . .
5 (1) No, it’s five years since I last had a holiday.
6 (2) No, it’s
7 (3) No,
8 (4)
25