10 Grammar Lab Il Present perfect
1
Completa le frasi con il Present perfect dei verbi tra parentesi. haven’t eaten (eat) your breakfast. 1 You ___________________ You’ll be hungry later. 2 J.K. Rowling ___________ (write) seven Harry Potter books. 3 We ___________ (see) that film, we don’t want to see it again. 4 You ___________ (finish) your homework so you can’t watch TV. 5 Oh, silly me! I ___________ (forget) to turn off the light. 6 Dany ___________ (have) some coffee, he doesn’t want any more.
2
4
Formula delle domande con i suggerimenti dati, poi rispondi con risposte vere per te. 1 win / a sports medal? ‘Have you won a sports medal?’ __________________________________________________ ‘Yes, I have.’ ‘No, I haven’t.’ __________________________________________________ 2 read / a book in English __________________________________________________ __________________________________________________ 3 eat / Chinese __________________________________________________ __________________________________________________ 4 sleep over / friend’s house __________________________________________________ __________________________________________________ 5 be / abroad __________________________________________________ __________________________________________________ 6 break / a bone __________________________________________________ __________________________________________________
1 married / and / Arthur / have / never / Nina / been Arthur and Nina have never been married. __________________________________________________ 2 been / never / in / they / place / have / a / similar __________________________________________________ 3 our / have / things / we / journey / amazing / a lot of / seen / in __________________________________________________ 4 life / boring / his / never / has / been __________________________________________________ 5 sushi / ever / have / eaten / you / ? __________________________________________________ 6 Europe / has / backpacked / around / never / Zoe __________________________________________________
just, already, yet
5
Riscrivi le frasi aggiungendo la parola tra parentesi al posto giusto. 1 Have you been to a baby shower? (ever) Have you ever been to a baby shower? __________________________________________________ 2 I have ridden a motorbike. (never) __________________________________________________ 3 My grandma has gone to university. (never) __________________________________________________ 4 Have they graduated? (ever) __________________________________________________ 5 Has Ian been married? (ever) __________________________________________________ 6 You have skipped breakfast. (never) __________________________________________________
346
Sottolinea l’alternativa corretta. 1 Bob has already / yet ordered our pizzas. 2 Sue hasn’t bought a new tablet just / yet. 3 Has the headmaster called you yet / yet called you? 4 Martin isn’t here. He has already / yet left the office. 5 Are you a member of the club already / yet? 6 Have you had dinner yet / already?
6
Completa le frasi con just, already o yet. 1 Simon and John have __________ run three charity marathons this year. 2 Michael has __________ had a brilliant idea for the school project. 3 Wait for me, I haven’t finished __________! 4 Jessica has __________ sent me the photos of her graduation, look! 5 Hurry up! The show has __________ begun! 6 Have you got the tests results back __________? 7 He’s a granddad now: his son has __________ had a baby. 8 Have you __________ been to the supermarket this morning?
ever, never
3
Riordina le parole per formare le frasi.
to + infinito o -ing
7
Completa le frasi con la forma corretta dei verbi tra parentesi. to go (go) to college yet? 1 Has Lucy decided _________ 2 Mum and Dad enjoy _________ (cook) together at the weekend. 3 Carl hoped _________ (get) to the station in time to catch his train. 4 She promised _________ (not be) late, but she isn’t back yet. 5 Ugh, I hate _________ (walk) in the mud! 6 Eddie prefers _________ (prepare) his own food.