Odpowiedź :
Odpowiedź:
Present Perfect czy Past Simple.
1. PS. Columbus DISCOVERed America more than 400 years ago.
2.PP. I haven't seen you for more than a week.
3. PP. I haven't eaten meat since I was 18.
4. PP. I have known him since 1986.
5. PS. The last moon landing was a spectacular show!
6. PP. Uncle George hasn't visited us for years!
7. PS. Our relatives CaME here a month ago.
8. PP. He hasn't spoken to me for over three weeks.
9. PS. My friend didn't go to school yesterday.
10. PS. He Bought a new car a week ago!
11. PS. We FINISHed our supper half an hour ago.
12. PP. She hasn't got a holiday for four years.
13. PP. I haven't played the violin since I was a little boy.
14. PS. They VISITed Westminster Abbey a few days ago.
15. PP. My brother hasn't written to me for months.
16. PS. My servant LEft me two weeks ago.
17. PP. I haven't seen you since we met a year ago.
18. PS. My youngest brother got a new job last week.
19. PP. We haven't paid the cleaning lady for over three weeks.
20. PS. She planned her trip to Egypt last summer.
Wyjaśnienie:
dla present simple występują określenia czasu jak: last (year, week, Month...). czynność się zakończyła i nawet minęło trochę czasu od chwili jej zakończenia.
dla present perfect -> since i jeśli czynność wydarzyła się w przeszłości i nadal trwa.