Salta al contingut

Exercicis del present perfect i el past simple — Anglès 3r ESO

Triar entre el present perfect i el past simple és una de les decisions més freqüents a l'examen d'anglès. Aquests exercicis t'ensenyen el criteri: el past simple per a fets acabats amb un moment concret, i el present perfect per a experiències o situacions que arriben fins ara. Classifiques marcadors temporals com yesterday, ago, ever o so far, tries el temps correcte en frases com «I have never tried sushi» i distingeixes for, que indica durada, de since, que indica el punt d'inici. Les solucions expliquen la pista de cada frase. Errors típics: «I have seen him yesterday» i fer servir ago amb el present perfect.

Nivell bàsic

1

Exercici 1

Tria el temps correcte: 'I ______ (never / try) sushi.'

Mostra la solució

'I have never tried sushi.' És una experiència de vida sense moment concret, per tant present perfect amb 'never'.

2

Exercici 2

Tria el temps segons el marcador: 'She ______ (not / call) me yet.'

Mostra la solució

'She hasn't called me yet.' 'yet' és marcador de present perfect en negatives, al final de la frase.

3

Exercici 3

Completa amb for o since: 'I haven't seen you ______ ages.'

Mostra la solució

'I haven't seen you FOR ages.' 'ages' expressa una durada ('molt de temps'), per tant 'for'.

4

Exercici 4

Completa amb el verb entre parèntesis en el temps correcte: 'We ______ (visit) our grandparents last Sunday.'

Mostra la solució

Last Sunday és un moment concret del passat: past simple.
We visited our grandparents last Sunday.

5

Exercici 5

Completa amb el verb entre parèntesis: 'He ______ (arrive) ten minutes ago.'

Mostra la solució

Ago situa l'acció en un moment del passat: past simple.
He arrived ten minutes ago.

6

Exercici 6

Completa amb el verb entre parèntesis: 'They ______ (just / leave).'

Mostra la solució

Just indica una acció molt recent amb relació amb el present: present perfect.
They have just left.

7

Exercici 7

Completa la pregunta: 'When ______ you ______ (buy) that jacket?'

Mostra la solució

Les preguntes amb When demanen un moment concret: past simple.
When did you buy that jacket?

8

Exercici 8

Completa amb el verb entre parèntesis: 'He ______ (already / do) his homework.'

Mostra la solució

Already és un marcador del present perfect: has + participi (done).
He has already done his homework.

9

Exercici 9

Completa amb el verb entre parèntesis: 'My grandmother ______ (be) born in 1950.'

Mostra la solució

Amb un any concret (in 1950) s'usa el past simple. El past simple de be amb my grandmother és was.
My grandmother was born in 1950.

10

Exercici 10

Fes una pregunta amb cada temps: (a) 'You have eaten sushi.' (present perfect) (b) 'You ate sushi last night.' (past simple)

Mostra la solució

(a) Have you eaten sushi? (have davant del subjecte)
(b) Did you eat sushi last night? (did + infinitiu, sense -ed)

Nivell intermedi

11

Exercici 11

Completa la seqüència: 'I ______ (be) to Berlin. I ______ (go) there two years ago.'

Mostra la solució

'I have been to Berlin. I went there two years ago.' Primer l'experiència (present perfect), després el detall datat amb 'two years ago' (past simple).

12

Exercici 12

Corregeix: 'I have visited my cousins last summer.'

Mostra la solució

'I visited my cousins last summer.' 'last summer' és un moment concret i acabat, per tant past simple, no present perfect.

13

Exercici 13

Completa i explica: 'We ______ (have) a lot of rain this month.' (encara som a mig mes)

Mostra la solució

'We have had a lot of rain this month.' Com que el mes encara no s'ha acabat, el període arriba fins ara: present perfect.

14

Exercici 14

Completa amb for o since: 'She has worked here ______ she left university.'

Mostra la solució

'She has worked here SINCE she left university.' Es dona un fet que marca l'inici, per tant 'since'.

15

Exercici 15

Completa amb el verb entre parèntesis i amb for o since: 'I ______ (know) her ______ 2020.'

Mostra la solució

Since 2020 és un punt d'inici, i l'acció arriba fins ara: present perfect.
I have known her since 2020.

16

Exercici 16

Completa amb present perfect o past simple: 'Last week I ______ (go) to Tarragona. I ______ (be) there three times already.'

Mostra la solució

Last week és un moment acabat: went. Three times already és una experiència fins ara: have been.
Last week I went to Tarragona. I have been there three times already.

17

Exercici 17

Corregeix: 'I have bought this bike in March.'

Mostra la solució

In March és un moment concret del passat: cal el past simple.
I bought this bike in March.

18

Exercici 18

Completa les dues frases: (a) 'Mark ______ (live) in Vic for ten years; he still lives there.' (b) 'Mark ______ (live) in Vic for ten years, but he moved to Girona.'

Mostra la solució

(a) Mark has lived in Vic for ten years: l'acció continua avui.
(b) Mark lived in Vic for ten years: és una etapa acabada.

19

Exercici 19

Completa en cada situació: (a) Són les 11 del matí: 'I ______ (have) two coffees this morning.' (b) Són les 8 del vespre: 'I ______ (have) two coffees this morning.'

Mostra la solució

(a) El matí encara no ha acabat: I have had two coffees this morning.
(b) El matí ja és acabat: I had two coffees this morning.

20

Exercici 20

Completa el diàleg: 'A: ______ you ever ______ (be) to Paris? B: Yes, I ______. I ______ (go) there in 2022.'

Mostra la solució

La pregunta d'experiència va en present perfect: Have you ever been to Paris?
Resposta breu: Yes, I have.
El detall datat (in 2022) va en past simple: I went there in 2022.

21

Exercici 21

Reescriu amb ago: 'The film started at 8:00 p.m. It is now 8:30 p.m.'

Mostra la solució

Ago va darrere de la durada i el verb va en past simple.
The film started thirty minutes ago.

Nivell avançat

22

Exercici 22

Tria i justifica: 'Look! Someone ______ (break) the window.'

Mostra la solució

'Someone has broken the window.' Ens interessa el resultat present (la finestra ara està trencada), sense dir quan: present perfect.

23

Exercici 23

Classifica cada marcador (past simple o present perfect): yesterday, already, in 2010, so far, last night, recently.

Mostra la solució

Past simple: yesterday, in 2010, last night. Present perfect: already, so far, recently.

24

Exercici 24

Corregeix: 'I have studied English since three years.'

Mostra la solució

'I have studied English for three years.' 'three years' és una durada, per tant 'for', no 'since' (interferència del català/castellà).

25

Exercici 25

Completa el text: 'I ______ (live) in Vic since 2018. Before that, I ______ (live) in Manresa. I ______ (change) school twice in my life.'

Mostra la solució

I have lived in Vic since 2018 (since + present perfect: continua).
Before that, I lived in Manresa (etapa acabada: past simple).
I have changed school twice in my life (experiència fins ara, sense data).

26

Exercici 26

Corregeix els errors: 'I have been to Madrid last year. I didn't visit the Prado yet.'

Mostra la solució

Last year és un moment concret: I went to Madrid last year (past simple).
Yet es combina amb present perfect: I haven't visited the Prado yet.

27

Exercici 27

Explica la diferència de significat entre: (a) 'Joan lived in Berlin for two years.' (b) 'Joan has lived in Berlin for two years.'

Mostra la solució

(a) Past simple: Joan va viure a Berlín durant dos anys i ja no hi viu (període acabat).
(b) Present perfect: Joan viu a Berlín des de fa dos anys i hi continua vivint.

28

Exercici 28

Escriu quatre frases (model de resposta): dues sobre una experiència amb present perfect i dues amb detalls de quan va passar amb past simple.

Mostra la solució

Model de resposta:
I have been to Italy twice. I have never tried real Italian pizza there.
I went to Rome in 2022. We visited the Colosseum and it was amazing.
Es valora el present perfect per a l'experiència i el past simple per als detalls concrets.

29

Exercici 29

Completa les tres frases i justifica el temps de cadascuna: (a) 'Have you ever ______ (meet) a celebrity?' (b) 'Where ______ you ______ (meet) him?' (c) 'I ______ (meet) him at a concert in 2023.'

Mostra la solució

(a) met (participi de meet): experiència sense data, present perfect.
(b) did / meet: demana un detall del passat, past simple.
(c) met: hi ha una data concreta (in 2023), past simple.

30

Exercici 30

Corregeix els dos errors: 'I have visited Sitges last summer. I have loved it.'

Mostra la solució

Last summer és un moment acabat i concret: I visited Sitges last summer.
I loved it: és un detall del mateix viatge, també en past simple.
Si afegim una experiència sense data: I have been to Sitges twice.

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

Quan es fa servir for i quan since?

For indica quant de temps dura una cosa (for two years, for ages). Since indica quan va començar (since 2020, since Monday).

Per què és incorrecte «I have seen him yesterday»?

Perquè yesterday és un moment acabat del passat, i amb un moment concret cal el past simple: «I saw him yesterday».

Altres temes de Anglès 3r ESO

Utilitzem cookies d'analítica per millorar el web. Política

base44
Edit with Base44