4. Tenses 3: Present Perfect EP Copy

Present Perfect Tense

Definisi

Present Perfect Tense merupakan bentuk kata kerja yang digunakan untuk menyatakan kegiatan/aksi yang telah dimulai pada masa lampau dan masih berlanjut hingga saat ini atau telah selesai pada suatu waktu di masa lampau, namun masih terasa efeknya hingga saat ini.

Present Perfect Tense secara umum digunakan untuk mengungkapkan makna telah atau sudah.

Dalam bidang pemrograman, kamu dapat menggunakan Present Perfect Tense untuk melaporkan proyek atau pekerjaan yang telah kamu mulai kerjakan di masa lampau dan masih berlanjut hingga saat ini atau melaporkan pekerjaan atau proyek yang telah selesai kamu kerjakan pada masa lampau namun masih ada hubungannya dengan proyek atau pekerjaan mu saat ini.

Karena Present Perfect Tense digunakan untuk menunjukkan suatu kejadian yang telah terjadi dalam waktu yang tidak spesifik. Jadi, keterangan waktu seperti yesterday, one year ago, last year, dan lainnya, tidak dibutuhkan dalam tenses ini.

Fungsi

Fungsi dari Present Perfect Tense adalah :

Keterangan waktu yang dapat digunakan : lately, already, just,ever, before,recently, so far, in the last few…

Rumus

Dalam penggunaan Present Perfect Tense dalam bidang pemrograman, dapat dibedakan menjadi dua jenis, yaitu kalimat pernyataan positif dan kalimat pertanyaan. Masing-masing jenis kalimat memiliki pola kalimat yang berbeda.

Perlu di ingat juga bahwa dalam Present Perfect Tense dibentuk oleh have/has + past participle (verb3).

  • Kalimat Pernyataan Positif 

Berikut ini merupakan rumus atau pola kalimatnya.

Untuk cara penggunaan yang lebih lengkap, dapat dipelajari melalui tabel di bawah ini.

Berikut contoh kalimatnya :

  • We have accessed the link from our developer.

       (Kami sudah mengakses tautan dari pengembang kami.)

  • Jonathan has reviewed our project’s budget.

       (Jonathan telah mengulas anggaran proyek kami,)

  • I have written script on Powershell for a year.

       (Saya telah menulis skrip pada Powershell selama satu tahun.)

  1. Kalimat Pertanyaan

Kalimat pertanyaan dapat digunakan untuk menanyakan pengalaman seseorang atas suatu proyek, tanya jawab dengan klien/rekan kerja, dan dapat juga digunakan untuk menanyakan perkembangan suatu proyek. Kalimat pertanyaan dibedakan lagi menjadi dua jenis, yaitu Y/N question dan W/H question.

Y/N Question 

Y/N question atau disebut juga closed question hanya membutuhkan jawaban yes(ya) atau no(tidak).

Berikut adalah rumus atau pola kalimatnya.

Berikut contoh kalimatnya.

  • Have you saved the data in Dropbox?

       (Sudahkah kamu menyimpan data di Dropbox?)

  • Has Emily downloaded a file from Jakarta Post?

       (Sudahkah Emily mengunduh berkas dari Jakarta Post?)

Untuk menjawabnya dapat menggunakan pola berikut.

Jawaban Yes (ya)

Contoh kalimat:

  • Yes, I have.
  • Yes, she has.

Jawaban No (tidak)

Contoh kalimat:

  • No, I haven’t.
  • No, she hasn’t.

W/H Question

W/H question atau disebut juga open question membutuhkan jawaban yang menjelaskan sesuatu atau memberikan suatu informasi. 

Berikut rumus atau pola kalimatnya menggunakan Present Perfect Tense.

Untuk menjawabnya, gunakan rumus atau pola kalimat pernyataan Present Perfect Tense yang sudah kamu pelajari di atas.

Contoh kalimat.

  • Who has tested the new Samsung’s application?

       (Siapa yang sudah menguji aplikasi Samsung yang baru?

  • Janita has just tested it.

       (Janita baru saja mengujinya.)

  • What have you modified this month?

       (Apa yang sudah kamu modifikasi bulan ini?)

  • I have modified the codes for  Realview.

       (Saya telah memodifikasi kode-kode untuk Realview.)

Berikut ini adalah daftar regular dan irregular verb yang sering digunakan dalam bidang pemrograman.

Regular Verb

Kata kerja beraturan dibentuk dari verb 1 + ed / d

Irregular Verb

Kata kerja pada irregular verb berbeda atau sama bentuknya dengan kata kerja pertamanya. Oleh karenanya, untuk menguasai irregular verb, kamu harus menghafalkan kata kerja tersebut.