tailieunhanh - A complete English language course part 21

184 • We always use the PRESENT PERFECT or the PRESENT PERFECT CONTINUOUS with since, not the present or present continuous. • With for we use the PRESENT PERFECT or PRESENT PERFECT CONTINUOUS, or the PAST SIMPLE – but there is a difference in meaning: (a) Dave’s lived in Brighton for three years (and he still lives there now) (b) Dave lived in Brighton for three years (some time in the past – he doesn’t live there now) Sentence (a) uses the present perfect, because it describes a period of time that started in the past but has continued to. | 184 We always use the present perfect or the present perfect continuous with since not the present or present continuous. With for we use the present perfect or present perfect continuous or the past simple - but there is a difference in meaning a Dave s lived in Brighton for three years and he still lives there now b Dave lived in Brighton for three years some time in the past - he doesn t live there now Sentence a uses the present perfect because it describes a period of time that started in the past but has continued to the present and has not finished. Sentence b uses the past simple because it describes a period of time that started and finished in the past. Exercise 4 Complete these sentences using for or since. 1 Dave s lived in Heathfield last July. 2 We haven t see Gerry at least two years. 3 Justine s been at the dentist s ages. 4 My car s been in the garage a week. 5 These people have been waiting four o clock 6 This parcel s been here last week. 7 We ve been coming here every year 1997. 8 I ve waited here an hour and now I m leaving 9 This place has changed a lot we were here last. 10 I ve been learning English a long time. Exercise 5 Choose the correct verb from the brackets for each sentence - the first one has been done for you. 1 We live ve lived here since December 1999. 2 I lived ve lived in Italy for three months in 1988. 3 Suzie s been learning s learnt French since last year. 185 4 How long have you been working have you worked in the garden today 5 We haven t seen didn t see Fiona since yesterday. 6 Have you been Are you waiting here long 7 I learn ve been learning English for five years. 8 The kids are have been playing football since ten o clock. Dialogue 4 Q Niels Dave and Julie are talking about the last time Niels came over from Denmark to visit. Niels Do you remember when I came over to visit last year Dave Of course I do You arrived in the evening after coming over on the ferry and driving straight here. When exactly was it Niels I .