PRESENTPERFECT: INTERROGATIVE AFFIRMATIVE, NEGATIVE & Complete the sentences with the correct affirmative, negative or interrogative form of the verb in brackets in the present perfect: Carol (just/ arrive) in London _ (you/ ever/ go) to the USA? My father (not/ finish) his business talk yet The organization (just/ cancel) the tennis match I _ (live) in this flat for ten years Sue _ (not/ invite) Paul to the party Look at me! I (just/ buy) this pair of jeans at the sales It _ (not/rain) since May Plácido Domingo (sing) opera for forty years 10 Peter (wear) the same shabby clothes for years 11 “How long (you/ know) Tom?” “We (know) each other since we started primary school.” 12 Charles made the most delicious meal I _(ever/eat) 13 Peter (play) the saxophone since 2002 14 Everything is done! I _ (already/ iron) the clothes and _ (hoover) the carpet 15 I _ (never/ see) such a moving film 16 We (not/ hear) from Sarah for months 17 Oh, no! Someone (steal) my bike again! 18 (Mary/ send) you her email address? 19 Peter (decide) not to retake his Economy exam 20 The children (take) part in the local tennis competition 21 They _ (be) married for fifteen years 22 The mechanic (not/ repair) our car yet 23 Bob _ (fall) in love with Helen 24 Who _ (bring) the dictionary today? 25 I _ (not/do) the French homework, but I _ (write) the English essay 26 How many times (you/ travel) abroad? 27 Mum will be angry I _ (forget) to buy what she asked me 28 The Browns _ (not/sell) their house yet 29 Nobody (reply) to my letter of complaint yet KEY Carol has just arrived (just/ arrive) in London Have you ever been (you/ ever/ go) to the USA? My father hasn’t finished (not/ finish) his business talk yet The organization has just cancelled (just/ cancel) the tennis match I have lived (live) in this flat for ten years Sue hasn’t invited (not/ invite) Paul to the party Look at me! I have just bought (just/ buy) this pair of jeans at the sales It hasn’t rained (not/rain) since May Plácido Domingo has sung (sing) opera for forty years 10 Peter has worn (wear) the same shabby clothes for years 11 “How long have you known (you/ know) Tom?” “We have known (know) each other since we started primary school.” 12 Charles made the most delicious meal I have ever eaten (ever/eat) 13 Peter has played (play) the saxophone since 2002 14 Everything is done! I have already ironed (already/ iron) the clothes and hoovered (hoover) the carpet 15 I have never seen (never/ see) such a moving film 16 We haven’t heard (not/ hear) from Sarah for months 17 Oh, no! Someone has stolen (steal) my bike again! 18 Has Mary sent (Mary/ send) you her email address? 19 Peter has decided (decide) not to retake his Economy exam 20 The children have taken (take) part in the local tennis competition 21 They have been (be) married for fifteen years 22 The mechanic hasn’t repaired (not/ repair) our car yet 23 Bob has fallen (fall) in love with Helen 24 Who has brought (bring) the dictionary today? 25 I haven’t done (not/do) the French homework, but I have written (write) the English essay 26 How many times have you travelled (you/ travel) abroad? 27 Mum will be angry I have forgotten (forget) to buy what she asked me 28 The Browns haven’t sold (not/sell) their house yet 29 Nobody has replied (reply) to my letter of complaint yet