Advertisements

Exercise 1   

Write for or since.

1   It’s been raining ……………………. lunchtime.

2   Sarah has lived in Paris ……………………. 1995.

3   Paul has lived in Brazil ……………………. ten years.

4   I’m tired of waiting. We’ve been sitting here ……………………. an hour.

5   Kevin has been looking for a job ……………………. he left school.

6   I haven’t been to a party ……………………. ages.

7   I wonder where Joe is. I haven’t seen him ……………………. last week.

8   Jane is away. She’s been away ……………………. Friday.

9   The weather is dry. It hasn’t rained ……………………. a few weeks.

Answers

1

1   since

2   since

3   for

4   for

5   since

6   for

7   since

8   since

9   for

Exercise 2   

Use the words in brackets to make sentences.

1   it’s raining.

     (how long?) …………………….

     (when?) …………………….

2   Kate is learning Japanese.

     (how long / learn?) …………………….

     (when / start?) …………………….

3   I know Simon.

     (how long / you / know?) …………………….

     (when / you / first / meet?) …………………….

4   Rebecca and David are married.

     (how long?) …………………….

     (when?) …………………….

Answers

2

1   How long has it been raining?

    When did it start raining?

2   How long has Kate been learning Japanese?

    When did Kate start learning Japanese?

3   How long have you known Simon?

    When did you first meet Simon? / When did you and Simon first meet?

4   How long have Rebecca and David been married?

    When did Rebecca and David get married? / When did Rebecca and David marry?

Exercise 3   

Read the situations and complete the sentences.

1   It’s raining. It’s been raining since lunchtime. It …………………….at lunchtime.

2   Ann and jess are friends. They first met years ago. They’ve ……………………. years.

3   Mark is ill. He became ill on Sunday. He has ……………………. Sunday.

4   Mark is ill. He became ill a few days ago. He has ……………………. a few days.

5   Sarah is married. She’s been married for a year. She got …………………….

6   You have a headache. It started when you woke up.

     I’ve ……………………. I woke up.

7   Sue has been in Italy for the last three weeks.

     She went …………………….

8   You’re working in a hotel. You started six months ago.

     I’ve …………………….

Answers

3

1   started raining

2   known each other for

3   He has been ill since Sunday.

4   He has been ill for a few days.

5   She got married a year ago.

6   I’ve had a headache since I woke up.

7   She went to Italy three weeks ago.

8   I’ve been working in a hotel for six months. or I’ve worked in a hotel for six months.

Exercise 4   

Write B’s sentences using the words in brackets.

1   A: Do you often go on holiday?

     B: No, ……………………. five years.

2   A: Do you often see Laura?

     B: No, I ……………………. about a month.

3   A: Do you often go to the cinema?

     B: No, ……………………. a long time.

4   A: Do you often eat in restaurants?

     B: No, ……………………. ages.

Now write B’s answers again. This time use It’ssince … .

5   (1) …………………….

6   (2) No, its …………………….

7   (3) No, …………………….

8   (4) …………………….

Answers

4

1   I haven’t had a holiday for

2   No, I haven’t seen Laura/her for about a month.

3   No, I haven’t been to the cinema for a long time.

4   No, I haven’t eaten in a restaurant for ages. / No, I haven’t been to a restaurant for ages.

6   No, it’s about a month since I (last) saw Laura/her. / No, it’s been about a month since …

7   No, it’s a long time since I (last) went to the cinema. / No, it’s been a long time since …

8   No, it’s ages since I (last) ate in a restaurant. / No, it’s been ages since … or … since I went to a restaurant.

Pin It on Pinterest

Share This