You are on page 1of 2
‘1 GRAMMAR present perfect + for and since a Complete the conversations with the correct form of the verbs in brackets. Use contractions where possible. 1A Is Laura stil frightened of flying? B Yes, she hasn't been ___{not be) on a plane for about ten years. 2 A Doyou like snakes? B No,! (have) a phobia of them since | was a child. 3A How long ne (you / lve) in Prague? B We've been here since 2008. 4 A Does your sister work at the locel’school? B Yos, she (work) there since she left university. 5A How's John these days? B don't know. |_ since he moved to Washington. (not hear) from him 6 A Isthatenew coat? B No|___ have) it for years. b_ Rewrite the sentences and correct the mistakes in the bold phrases. 1. How long do you have your dog? 2 Gill hates spiders since she was a child. 3. How much time has your brother been an actor? 4 We're married for ten years, and we're very happy. 5. My cousin's been in the USA for February. 6 He's had the same job since eight years. 7 I've had this bike since a long time. Jong have youhad yourdog? a (Bor ot ata of death. |just dl ‘sant to be there when t happen Woody Alen, American fn rector Complete the sentences with the correct form of the words in brackets and for or since. Use contractions where possible. 1 Juliet and | were in the same class at school. We ‘ve knawn each other far (know each other) 20 years 2 Thisis ournew dog. We only have him) October. 3 The garden ie very dry It (not rain) weeks. 4 I think Dan and Lucy will get married soon. They together) three years now. 5. Christina is very excited about going to Italy She {not be on holiday) a long time. 6 don't ever want to leave London | (lve here) | was be five, 7 Wm really hungry. | (not eat anything) breakfast. BHe_ ____ (play in the band) two years. 2 VOCABULARY phrases with for and ae ee oar ee aac ere perfect. since 11 you / have / your phone a Circlelthe correct words. i 1 Ive been afraid of snakes since | am /ada child 2. you / know your bestfriend? 2 {haven't seen Amy for age / ages pAnesialt? 3 We've known Claire for a long time / long time. 3 you/ have your computer or tablet? 4 im worried about our cat. Ithasn’t been home since ? the weekend /a week 4. you / live where you live now 5 | saw Jacob on Friday, but | haven't spoken to him ee Sate ghey ala 5. you / be in your English class? b_ Use today’s time and date to rewrite the bold ? phrases with for or since. 6 you /be on Facebook or Twitter? 1 José hasn't been to school since Christmas. ee ae José has Reena coe d_ Answer the questions in ¢ about you. Use for or Peter hasn't visited his sister for ten years. since. Peter hasn't visited his sister 1 Ive had my phone 2 I've known my 3. haven't watched TV for three days. 3 Ive f nee I haven't watched TV since —_ x 4. Jack's been abroad since last Monday. - if Jack's been abroad for__ é the airport sinee eight o'clock hey've been at the airport for 5 They've been at 3 PRONUNCIATION sentence stress to Paris since ‘a @9.2 Listen and complete the sentences with the missing words. 6 I went to Paris three years ago. db a serious phobia since he here for _ married? Andrew? here? b @9.2 Listen again and repeat the sentences. Copy the rhythm.

You might also like