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)
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)
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 have gone to the library. (present perfect-tidak jelas ket. waktunya)
4. present perfect menggunakan 'for' dan 'since' saat kegiatannya masih berlanjut.
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)
Belajar inggris dengan cara mudah dan cepat dimengerti
Langganan:
Posting Komentar (Atom)
Kalau lawan bicara barusan ngomong, tapi kita tidak menangkapnya dengan jelas. Apakah digunakan past tense atau perfect tense?
BalasHapusWhat did you say?
Atau:
What have you said?
gunakan past tense, karena sudah berakhir pembicaraannya..
Hapussekian.. maaf kalau ada salah.. :)
Perbedaan she lives in java Dan she has lived since....
BalasHapus