You are on page 1of 2
Grammar 7 2 Present perfect and 6 past simple BS waite Ps (east simple) oF PP (present perfect) next to each sentence. Kim has gone-to China. PP. 1 He went three weeks ago, 2 Karen lived in Paris from 2001 to 2008. 3 Karen didn't enjoy her time there. ieee 4 She's told me a lot about those years. 5 Have you ever ved outside of Europe? 6 ve travelled all around the world a 7 Uhaven't been to South America 8 Where did you go for your fast holiday? —— sg F231 write pairs of sentences using the present perfect and the past simple form ofthe verbs in brackets. uit___has last (present perfect) He left. (leave) them on, ‘the bus yesterday, (past simple) (ose) his glasses, 1 a) You «ehange)! (oresent perfect) 6) You —________thave) long hair the last time | saw you, (pest simple) 2 a) Maria (oreak) her \eg, (present perfect) b) She (60) it on her skiing holiday last month. (past simple) 3 a) My parents__(ouya new car, (present perfect) b) They (get) it yesterday. (past simple) 4 a) They. (paint) the house. (present perfect) bj Adam (choose) all the colours, (past simpie) (write) a letter ja. (present perfect) b) We __ _—_____ {send it this morning. (past simple} 6 al (pend) all my pocket money, (present perfect) byl __ (ouy) lots of new clothes at the weekend. (past simple) BB cisco the conrect words. ve never Gea gone to Switzerland, What ike? 1 sade Wheres Tom? Kay. He went out an hour ago Jack Where's he been / gone? 2 how many tipeshave ou been / gore to segors? 3 Have you been / gone tothe Guggenheim monet noo? a: theyre having a fantastictime In Australi They've been / gone for six months. 5 Vids here. he's been gone to the tinea with her endl 6. tmathome on my own, Evenone's been / Gove fora walk by the vv FE circte the correct answers, 1 to tay last sum ajhave been b)@enf) —_¢) have gone 1 They. that dog for about three months. al had i) hasn'thad «) have had 2 ‘Did you get those jeans for your birthday? Yes, ton a) have b) did ©) did get 3 "The new Bond film is on at the ABC.’ "know. 1... italready.” a)‘veseen —b) saw Q seen, 4 "Do you like duck? "I don't know... it! a)never ate) ‘ve never eaten ©) didn't eat 5 ‘Has Jen learnt the vocabulary for her test No, she...” a)haven’t —b} didn’t 9) hasn't 6 Sue can drive us to the airport. She ... her test yesterday, a)didpass _b) has passed) passed a Are the underlined verbs correct (V) or incorrect (Xx)? Rewrite the five sentences that have incorract verbs. | haven't done my homework yet. live been to the cinema yesterday, 7 BE complete the datogues withthe present perfect or the past simple form of the verbs in brackets. Beth (1) __Have you ever been you ever be) to italy? 1 [ye-been in Brighton two weeks ago. o John Yes, we (2) —______ ation sd iasenced toa o (have) a holiday in Pisa three years ago. 3 Hello, ... er... Mr... er... . Sorry, Beth (3) —______ {you / fly) there? Ive forgatten your name. oO John No, we (@)___ rive), 4 | didn't wake up until ten o'clock this Liz Where's Ben? (5) __ Beet morning, Oo (you see) him anywhere? 5 Alice was in Italy since August. oO Pete Yes, he (6) ________ (go) & She hasn't spoken to me last week o to the gym five minutes ago. 7 Colin has. worn glasses for two years. QO Liz What about Luke? 8 Liza didn’t speak to me since the party. [J Pete {don't know. 1(7) Lent to the cinema yesterday, (not see) him since lunchtime ‘Ann Do you know Penny's brother? ary sim | (8) —___ (see) 7 him @ few times at parties, but | o) (never speak) to him. (10) EES write questions using the present perfect of the past simple. What time__did you go___ (you / go) to bed yesterday? already finish (Mark / already / finish} reading that long book? (Lucy / ever / go) to New York? meet) any nice people on their | 3 What - Uen / say) to you last Tuesda 4. How many times ESSSSSS SSS SSsEeasaes (Lily / lose) her glasses this week? 5 Where (you / buy) those amazing shoas? 6 How long (you/ know) your friend Carmeh? Uosie call) you at four o'clock? 8 How much money (they / raise) since March? (you / ever / talk) to him? Ann Yes. 1 (11) ______ (meet) him after the match on Saturday. He's really nice 8 BES write questions for the answers. Only use the present perfect or the past simple. Have you ever been. to Berlin? Yes, | have, once. At four o’clot 2 No, thaven't. Yesterday. Since Monday. Si mseeres For three years. No, never. Two months ago. No, he didn't. w

You might also like