SSSG INGLESE Present Perfect

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

esercizi di recUPerO

Present perfect Name


Surname
________________________

____________________

Class _________________________
Date _________________________

 1 Scrivi il participio passato dei seguenti verbi. 8 I love London. I’ve been / gone there a lot of times.
9 A Is Mr Johnson in his office?
1 stand ________________________ B No, he’s been / gone home.
2 buy ________________________ 10 A Where has Brian been / gone? B He’s at the library.
3 meet ________________________
4 reply ________________________  4 Completa con been o gone.
5 speak ________________________
6 eat ________________________ 1 A Where’s Alice? B She’s ______ to the bank.
7 be ________________________ 2 Eddie and Karen have ______ to Bristol. They’ll get
8 do ________________________ back home on Saturday.
9 hear ________________________ 3 A Have you ever ______ to Australia?
10 like ________________________ B No, but I’d love to go.
11 show ________________________ 4 A Why has dad ______ to bed so early?
12 play ________________________ B He was very tired.
13 read ________________________ 5 I have looked for you everywhere! Where have you
14 slip ________________________ ______ ?
15 decide ________________________ 6 A Where’s Nick? B He’s ______ to buy some milk.
16 find ________________________ 7 I’ve ______ to Cambridge many times.
17 try ________________________ 8 Jane’s ______ in her room all day.
18 join ________________________ 9 Sandra’s ______ to live in Berlin.
19 spend ________________________ 10 A Where are Matthew and Sean?
20 have ________________________ B They’ve ______ out with their friends.

 2 Completa con i verbi tra parentesi al Present perfect.  5 Riscrivi le parole nell’ordine giusto.

1 I ____________ (try) to lose weight. 1 parents / your / yet / you / have / called / ?
2 Why ______ you ____________ (not reply) to my
email? 2 has / gone / Stella / out / just
3 ______ Caroline ____________ (find) her keys?
4 My parents ____________ (buy) a house in France. 3 home / yet / Peter / come / back / has / ?
5 ______ you ____________ (cook) lunch?
6 I ________________________ (not read) the paper. 4 room / tidied / has / his / not / yet / David
7 ______ you ____________ (finish) the exercise?
8 We ____________ (have) a lot of problems with our 5 dad / just / home / arrived / has
new computer.
9 ______ the train ____________ (arrive)? 6 for / bought / the / already / the / we / tickets /
10 ______ you ____________ (speak) to the teacher?•• have / concert

 3 Sottolinea l’alternativa corretta. 7 George / met / in / just / have / we / town

1 A Is Jennifer at home? B No, she’s been / gone out. 8 done / all / I / exercises / already / the / have
2 Carol and Jim have been / gone on holiday. They’re
in France now. 9 Clarissa / shopping / already / done / the / has
3 A Where’s Paul? B He’s been / gone to the cinema
with his friends. 10 mother / a / have / yet / present / bought / for / not
4 A Do we need to go shopping? B No, mum has / I / my
been / gone to the supermarket.
5 Frank is in Spain. He’s been / gone to Madrid and
now he’s in Barcelona.
6 A Your hair looks nice.
B I’ve been / gone to the hairdresser’s.
7 A Have you ever been / gone to New York?
B No, never.
© 2012, Pearson Italia, Milano-Torino – photocopiable 417
Present perfect
esercizi di recUPerO Name ________________________

Surname ____________________

Class _________________________
Date _________________________

 6 Formula domande e risposte seguendo l’esempio.  8 Rispondi usando already or not … yet e il Present
perfect dei verbi tra parentesi.
you / try / yoga / ? No / Tai Chi
Have you ever tried yoga? 1 A Let’s watch Twilight! B No, I
No, I’ve never tried yoga, but I’ve tried Tai Chi. ______________________________ (see) it.
1 you / play / squash / ? No / cricket 2 A Have you received Jane’s message? B I don’t
know. I ______________________________ (check)
my mobile ______ .
2 you / eat / Indian food / ? No / Chinese food 3 A Do you know Peter’s new girlfriend? B Yes, I
______________________________ (meet) her.
4 A Has the concert started? B No, it
3 you / meet / a famous footballer ? No / a famous ______________________________ (start) ______ .
tennis player 5 A Has Clare got her new laptop? B No, she
______________________________ (buy) it ______ .
6 A Would you like something to eat? B No, thanks. I
4 your brother / fail / an exam / ? No / his driving test ______________________________ (have) lunch.
7 A Can I speak to Marion, please? B Sorry, but she
______________________________ (arrive) home
5 your grandparents••/ travel / the States / ? No / ______ .
Australia 8 A Has the train gone? B No, it
______________________________ (leave) ______ .
9 A When are you going to tidy your room?
B I ______________________________ (do) it.
 7 Scrivi delle domande con yet. Poi dai risposte 10 A This article is really interesting. B I know. I
brevi affermative (✓) o negative (✗). ______________________________ (read) it.

1 Charles / do his homework (✗)  9 Completa usando just e il Present perfect di uno
dei verbi dati.
2 you / reply / Jason’s email (✓)
phone  arrive  go  have  buy  eat
3 Andrew and Jade / have lunch (✓) wash  break  meet  read

4 you / talk / the teacher (✗) 1 We’re not hungry. We _______________ a big
sandwich.
5 Margaret / do the shopping (✗) 2 Do you like my jeans? I _______________ them.
3 A Have you seen Patrick today?
6 your friends / arrive (✓) B Yes, I _______________ him at the supermarket.
4 I _______________ a very interesting book about
7 Patricia / wash her hair (✓) Nelson Mandela.
5 A Would you like a cup of coffee?
8 your brother / start university (✗) B No, thanks. We _______________ one.
6 I’m really sorry. I _______________ a glass.
9 mum / cook dinner (✓) 7 A Can I speak to Mr Clarkson?
B I’m sorry, he _______________ out.
10 you / call your grandparents (✗) 8 Dad _______________ home.
9 A Pam’s hair looks great!
B Yes, she _______________ it.
10 A Call Helen: she needs to talk to you urgently.
B Don’t worry. I _______________ her.

418 © 2012, Pearson Italia, Milano-Torino – photocopiable


Present perfect
Name ________________________ esercizi di recUPerO

Surname ____________________

Class _________________________
Date _________________________

 10 Sottolinea l’alternativa corretta.  12 TRANSLATION Traduci.

1 A Has Carrie ever lived / Did Carrie ever live 1 Quando hai conosciuto il tuo migliore amico?
abroad? B Yes, she has lived / lived in Berlin when
she was twenty. 2 Non ho ancora comprato i biglietti per la partita di
2 I have been / went to London many times! calcio.
3 What time have your friends arrived / did your
friends arrive yesterday? 3 A Sei mai stato in Australia?
4 A Have you ever failed / Did you ever fail an exam? B Sì. Sono stato a Sydney lo scorso Natale.
B Yes, I have failed / failed my French exam
last year. 4 Emma ha già finito i compiti.
5 Brad Pitt is a popular actor. He has acted / acted in
a lot of films. 5 A Dove sei stata?
6 I’m hungry. I haven’t had / didn’t have anything to B Sono stata in biblioteca.
eat today.
7 Paula has learnt / learnt Spanish when she was at 6 La mamma ha perso le chiavi. Le hai viste?
school.
8 What have you done / did you do last weekend? 7 Hai già fatto la doccia?

 11 Completa con il Past simple o il Present perfect 8 Tuo papà ha appena chiamato.
dei verbi tra parentesi.
9 A Dove sono Anthony e Clarissa?
1 They ____________ (spend) a fantastic holiday in B Sono andati a fare la spesa.
Argentina last summer.
2 We ____________ (drive) to Oxford last Sunday. 10 Abbiamo visto un bel film ieri sera.
3 ______ you ____________ (ever / sprain)
your ankle?
4 Alison and Charles ____________
(just / get) married.
5 Helen ____________ (have) a baby
last week.
6 I ____________ (not do) the shopping yet.
7 We ____________ (meet) your brother at the concert
last night.
8 Sandra is in hospital. She ____________ (have) a car
accident.
9 The plane from Rome ____________ (not yet / arrive).
10 What time ______ you ____________ (get up) this
morning?

© 2012, Pearson Italia, Milano-Torino – photocopiable 419

You might also like