You are on page 1of 2

Present Perfect or Past Simple

Test trouvé sur https://www.anglaisfacile.com - le site pour


apprendre l'anglais (test n°72754)

Mettre le verbe soit au present perfect simple, soit au prétérit


simple, en fonction du contexte.

Questions :

1. Columbus ______________________________ (discover) America


more than 400 years ago.
2. I ______________________________ (not \ see) you for more than
a week.
3. I ______________________________ (know) him since 1986.
4. The last moon landing ______________________________ (be) a
spectacular show!
5. Uncle George ______________________________ (not \ visit) us
for years!
6. Our relatives ______________________________ (come) here a
month ago.
7. My friend ______________________________ (not \ go) to school
yesterday.
8. He ______________________________ (not \ speak) to me for
over three weeks.
9. He ______________________________ (buy) a new car a week
ago!
10. The Browns ______________________________ (live) here for 2
years.
11. Things ______________________________ (change) since I was a
little boy.
12. We ______________________________ (finish) our supper half
an hour ago.
13. That wardrobe ______________________________ (be) in my
room for a year. I love it!
14. My youngest brother ______________________________ (get) a
new job last week.
15. The company ______________________________ (be) on strike
since January.

REPONSES :

1) discovered
2) have not seen
3) have known
4) was
5) has not visited
6) came
7) did not go
8) has not spoken
9) bought
10) have lived
11) have changed
12) finished
13) has been
14) got
15) has been

Test trouvé sur https://www.anglaisfacile.com - le site pour


apprendre l'anglais (test n°72754) - Copyright
www.anglaisfacile.com - All rights reserved - Reproduction et
traduction interdites sur tout support.

You might also like