Present Perfect tense menyampaikan bahwa sesuatu SUDAH
terjadi, lebih menekankan pada suatu “kegiatan” yang sudah terjadi.
Contoh: I’ve eaten. I’ve
met her.
Past Tense menyampaikan bahwa sesuatu terjadi di WAKTU
LAMPAU, lebih menekankan pada waktu kejadian.
contoh: I met her last
week.
1. simple past tense
dipakai saat keterangan waktunya sudah selesai, sedangkan present perfect
dipakai saat keterangan waktunya belum selesai/masih berlanjut.
Contoh:
I bought 3 books last week. (simple past-last week sudah berlalu)
I have bought 3 books this week. (present perfect-this week belum berlalu, masih berlangsung)
I bought 3 books last week. (simple past-last week sudah berlalu)
I have bought 3 books this week. (present perfect-this week belum berlalu, masih berlangsung)
2.
simple past dipakai untuk memberitahu kejadian yg sudah
lama, sedangkan present perfect untuk memberitahu kejadian yg baru saja
terjadi.
Contoh:
He finished his school last month. (simple past-sudah lama lulus)
Contoh:
He finished his school last month. (simple past-sudah lama lulus)
He has finished his school. (present
perfect-baru aja lulus)
3.
simple past keterangan waktunya jelas, sedangkan present
perfect keterangan waktunya kurang jelas.
Contoh:
I went to the library last night. (simple past-ket.waktu:last night)
I went to the library last night. (simple past-ket.waktu:last night)
I have gone to the library. (present
perfect-tidak jelas ket. waktunya)
4.
present perfect menggunakan 'for' dan 'since' saat
kegiatannya masih berlanjut.
Contoh:
I have lived in London for 3 years.
(present perfect-masih berlangsung,
sekarang pun masih di London)
I have lived in London since 1990.
(sampai sekarang masih tinggal di London)
Sumber :
http://belajaringgriscepat.blogspot.com/2008/12/perbedaan-simple-past-tense-dengan.html
http://englishtips4u.com/2011/11/13/engclass-present-perfect-tense-vs-simple-past-tense/
Tidak ada komentar:
Posting Komentar