Exercicis del present perfect — Anglès 3r ESO
El present perfect és un dels temps que més costen als catalanoparlants, perquè s'assembla al perfet català però no s'usa igual. Aquests exercicis et fan escriure participis de verbs irregulars, com gone, seen o written, fer frases negatives i preguntes, i usar ever i never per parlar d'experiències. Després col·loques just, already i yet al lloc correcte i distingeixes been de gone. Les solucions expliquen per què cada partícula va on va. Errors típics: fer servir el present perfect amb un moment concret del passat, com a «I have finished it yesterday», i posar yet en una frase afirmativa.
Nivell bàsic
Exercici 1
Escriu el participi passat: go, see, do, eat, write.
Mostra la solució
go → gone, see → seen, do → done, eat → eaten, write → written. Són tots irregulars, per això s'han de memoritzar.
Exercici 2
Completa en present perfect: 'I ______ (lose) my keys.'
Mostra la solució
'I have lost my keys.' El subjecte 'I' porta HAVE i 'lose' és irregular (lost). El resultat és que ara no tinc les claus.
Exercici 3
Passa a negativa: 'We have seen that film.'
Mostra la solució
'We haven't seen that film.' Canviem 'have' per 'haven't' i mantenim el participi 'seen'.
Exercici 4
Escriu el participi passat d'aquests verbs regulars: walk, study, stop, plan, play.
Mostra la solució
Els regulars acaben en -ed: walked, studied, stopped, planned, played.
Recorda dues regles: study (consonant + y) canvia la y per -ied, i stop i plan dupliquen la consonant final (verb curt acabat en vocal + consonant) abans de -ed.
Exercici 5
Completa en present perfect: 'She ______ (finish) her homework.'
Mostra la solució
Subjecte de tercera persona: has + participi.
She has finished her homework.
Exercici 6
Completa amb have o has: 'My brother ______ never visited London.'
Mostra la solució
My brother és tercera persona del singular (he), per tant cal has.
My brother has never visited London.
Exercici 7
Fes la pregunta: 'You have read this book.'
Mostra la solució
En present perfect la pregunta s'obté posant have davant del subjecte.
Have you read this book?
Exercici 8
Escriu el participi passat d'aquests verbs irregulars: buy, take, come, drink, speak.
Mostra la solució
Bought, taken, come, drunk, spoken.
Atenció: come té el mateix participi que l'infinitiu. Aquests verbs cal memoritzar-los.
Exercici 9
Respon amb una resposta breu (negativa): 'Has she ever been to Paris?'
Mostra la solució
En les respostes breus repetim l'auxiliar i no el verb principal.
No, she hasn't.
Exercici 10
Afegeix 'just' a la frase i escriu-la completa: 'They have arrived.'
Mostra la solució
Just va entre l'auxiliar i el participi.
They have just arrived. (= Acaben d'arribar.)
Nivell intermedi
Exercici 11
Corregeix: 'I haven't never been to Japan.'
Mostra la solució
'I have never been to Japan.' Com que 'never' ja és negatiu, el verb ha d'anar en afirmatiu (have, no haven't): en anglès no es fa doble negació.
Exercici 12
Completa amb ever o never: 'Have you ______ tried Thai food?' — 'No, I have ______ tried it.'
Mostra la solució
'Have you EVER tried Thai food?' (pregunta) — 'No, I have NEVER tried it.' (resposta negativa amb el verb en afirmatiu).
Exercici 13
Transforma en frase d'experiència negativa: 'meet / a famous person' (I).
Mostra la solució
'I have never met a famous person.' 'meet' és irregular (met) i fem servir 'never' amb el verb en afirmatiu.
Exercici 14
Completa amb already o yet: 'I haven't done my homework ______.'
Mostra la solució
'I haven't done my homework YET.' En negatives fem servir 'yet' al final de la frase.
Exercici 15
Completa amb been o gone: 'Have you ever ______ to Scotland?'
Mostra la solució
'Have you ever BEEN to Scotland?' És una pregunta d'experiència (has estat mai i has tornat), per això 'been'.
Exercici 16
Completa amb for o since: (a) 'We have lived in Vic ______ 2019.' (b) 'We have lived in Vic ______ six years.'
Mostra la solució
Since s'usa amb un punt d'inici (2019) i for amb una durada (six years).
(a) since 2019. (b) for six years.
Exercici 17
Transforma en pregunta amb How long: 'He has played the guitar for three years.'
Mostra la solució
How long + have/has + subjecte + participi.
How long has he played the guitar?
Exercici 18
Escriu una pregunta d'experiència amb ever i una resposta breu afirmativa: 'you / ride / a horse'.
Mostra la solució
Pregunta: Have you ever ridden a horse? (ride - rode - ridden)
Resposta breu afirmativa: Yes, I have.
Exercici 19
Corregeix: 'My sister has wrote three emails today.'
Mostra la solució
Write és irregular: write - wrote - written. Després de has cal el participi, no el past simple.
My sister has written three emails today.
Exercici 20
Ordena les paraules per formar una frase: never / I / have / eaten / snails.
Mostra la solució
Never va entre l'auxiliar i el participi.
I have never eaten snails.
Exercici 21
Completa amb el verb entre parèntesis: 'So far this week, Lia ______ (not / miss) any class.'
Mostra la solució
So far indica un període que arriba fins ara: present perfect negatiu.
Lia hasn't missed any class so far this week.
Nivell avançat
Exercici 22
Completa amb already o yet: 'Have you finished ______?' — 'Yes, I have ______ finished.'
Mostra la solució
'Have you finished YET?' (pregunta, al final) — 'Yes, I have ALREADY finished.' (afirmativa, enmig).
Exercici 23
Tria been o gone i justifica: 'My parents have ______ to Portugal on holiday. They come back tomorrow.'
Mostra la solució
'My parents have GONE to Portugal.' Encara són allà (tornen demà), així que fem servir 'gone', no 'been'.
Exercici 24
Completa amb for o since: (a) 'They have been friends ______ primary school.' (b) 'I haven't eaten ______ breakfast.' (c) 'He has been ill ______ a week.'
Mostra la solució
Mirem si el que segueix és un punt d'inici o una durada.
(a) since (punt d'inici: l'escola primària). (b) since (el moment de l'esmorzar). (c) for (durada: una setmana).
Exercici 25
Corregeix els dos errors: 'Has your sister ever try snowboarding? No, she hasn't never tried it.'
Mostra la solució
Error 1: després de has cal el participi: tried (no try).
Error 2: never ja és negatiu, no es posa hasn't davant.
Correcte: Has your sister ever tried snowboarding? No, she has never tried it. (o: No, she hasn't.)
Exercici 26
Escriu tres frases en present perfect a partir d'aquestes notes: (a) I / just / send / the message (b) they / not / arrive / yet (c) she / already / pay / for the tickets.
Mostra la solució
(a) I have just sent the message.
(b) They haven't arrived yet.
(c) She has already paid for the tickets.
Recorda: just i already van abans del participi; yet, al final.
Exercici 27
Completa el diàleg amb el present perfect: 'A: ______ you ______ (clean) your room yet? B: Yes, I ______ (clean) it, but I ______ (not / tidy) the garage.'
Mostra la solució
A: Have you cleaned your room yet?
B: Yes, I have cleaned it (o I've already cleaned it), but I haven't tidied the garage.
Els regulars acaben en -ed; tidy fa tidied.
Exercici 28
Redacta tres frases en present perfect sobre el que has fet i el que no has fet aquesta setmana (usa never, just i yet). Escriu un model de resposta.
Mostra la solució
Model de resposta:
I have just finished my English project.
I haven't read the new book yet.
I have never been late for class this week.
Es valora l'ús correcte de have/has, els participis i la posició de just, yet i never.
Exercici 29
Detecta i corregeix els errors: 'My friend has study English for five years and she have never be to London.'
Mostra la solució
Hi ha tres errors:
1) has study: cal el participi, has studied.
2) she have: amb she s'usa has.
3) never be: el participi de be és been.
Correcte: My friend has studied English for five years and she has never been to London.
Exercici 30
Raona si són certes o falses: (a) El participi de put és putted. (b) 'Never' es combina amb un verb negatiu. (c) Amb he, she i it s'usa has.
Mostra la solució
(a) Fals: put és irregular, put - put - put.
(b) Fals: never ja és negatiu; el verb va en afirmatiu (I have never been).
(c) Cert: has a la tercera persona del singular.
T'encalles amb aquest tema?
A L'Acadèmia de Vic t'ajudem amb classes individuals. Escriu-nos per WhatsApp.
Escriu-nos per WhatsApp (604 95 79 95)Més informació: Reforç d'ESO a Vic · Classes particulars
Preguntes freqüents
On va yet i on va already?
Already va en frases afirmatives, entre have i el participi: «I have already finished». Yet va al final de frases negatives i preguntes: «Have you finished yet?».
Quina diferència hi ha entre been i gone?
«She has been to Paris» vol dir que hi ha anat i ja ha tornat. «She has gone to Paris» vol dir que hi ha anat i encara hi és.