22. The team has won five matches in a row. (Tim tersebut telah memenangkan lima pertandingan berturut-turut.)
23. They have already started the project. (Mereka sudah mulai proyeknya.)
24. They have just arrived at the airport. (Mereka baru saja tiba di bandara.)
25. They have just finished their homework. (Mereka baru saja menyelesaikan pekerjaan rumah mereka.)
26. They have known each other since college. (Mereka telah saling mengenal sejak kuliah.)
27. They have traveled to Europe several times. (Mereka telah melakukan perjalanan ke Eropa beberapa kali.)
28. They haven't seen each other since last year. (Mereka tidak pernah bertemu sejak tahun lalu.)
29. We have lived in this city for five years. (Kami telah tinggal di kota ini selama lima tahun.)
30. We have never tasted Thai food. (Kami belum pernah mencicipi makanan Thailand.)
Demikian 30 contoh kalimat present perfect tense dan artinya. Terimakasih.
(Hafid Fuad)