Present perfect tense adalah suatu bentuk kata kerja yang digunakan untuk menyatakan suatu aksi atau situasi yang telah dimulai di masa lalu dan telah selesai pada suatu titik waktu tertentu di masa lalu atau masih berlanjut sampai sekarang.

Jawabanmu

2014-01-30T12:38:20+07:00
Present perfect adalah tenses yang menyatakan bahwa kejadian sudah dilakukan.
Rumus : S + Have/Has(Auxiliary) + V3
Misal : I have done my homework
Unsur : I = Subject
Have = Aux/Have/Has
Done = V3
Homework = Object
Umumnya ditambahkan kata Since + Time
Jadi : I have done my homework since this morning

Apakah itu adalah sesuatu hal yg sudah dikerjakan dan mempunyai hasil /memberi efek
Tidak, ini hanya untuk memberitahu bahwa kita sudah selesai melakukan sesuatu
2014-01-30T16:15:58+07:00
Present perfect itu berhubungan dengan kejadian yang sudah selesai. kata kuncinya sih ada kata "sudah", "baru saja", dsb.

misalkan "saya sudah mengerjakan PR", atau i have done my homework

contohnya:
dia sudah menghapus papan tulis atau he/she has cleaned the blackboard.

Joko baru saja membeli komputer baru atau Joko has just bought a new computer.

rumus/pola untuk present perfect ini : have/has + verb3 (kata kerja bentu 3)
have/has ini artinya sudah
dalam bentu tanyanya bisa contohnya:
kamu sudah makan pagi belum? atau have you had breakfast?