You are on page 1of 5

PRESENT PERFECT TENSE

1. I ________ three books this week.

has read
have read
have readed

2. My mother _________ a cake.

has makes
have made
has made

3. My brother _________ me his story.

has told
has tell
have told

4. My sister _________ four tests this semester.

has taken
have taken
has takes

5. We _________ in Bali for three years.

have lived
has lived
have live

6. My parents _________ this movie.

have watched
have watch
has watched
7. They _________ the letters.

have send
has sent
have sent

8. My friends and I __________ French.

has learned
have learned
have learn

9. We ________ to Bali.

have gone
have went
has gone

10. She _________ snow.

have seen
has seen
has saw

11. I _________ to Jamaica.

has been
have being
have been

12. My brother _________ injured for a week.

have been
has been
has being
13. My watch ________ broken for three months.

has being
have been
has been

14. Clark and Charlie _________ in a rough time.

have been
has been
have being

15. I ________ here for two hours.

has been
have been
have being

16. Emily _______ ill for three days.

has being
has been
have been

17. We _______ back from office.

have backed
have been
has been

18. There _________ fresh fighting between students.

has been
have been
has being

19. They _________ in pain for a month.


has been
have being
have been

20. My sister _________ hot Balinese food yet.

has never be eaten


have never eaten
has never eaten

. Buatlah kalimat Present Perfect tense bentuk positif, pertanyaan, dan negatif
menggunakan subyek dan kata kerja berikut ini.

Contoh:We - finish our assignment.


+: We have finished the asignment.
?: Have we finished the assignment?
-: We haven't finished the assignment.

1. He - clean his room.


2. They - do the assignment.
3. Ani - talk to the Principal.
4. I - send you an email.
5. His parents - work abroad before.

II. Lengkapi kalimat-kalimat berikut dengan bentuk Present Perfect tense dari kata
kerja yang di dalam kurung. Sesuaikan apakah kalimat tersebut membutuhkan bentuk
positif, pertanyaan, atau negatif.

1. Ovy: "Do the students know about the test?"


Dina: "Yes, I ...(tell)... them."
2. Pras: "May I borrow the newspaper?"
Yoko: "Wait a minute. I ...(finish)... reading it."
3. "I need to talk to Rama. ... you ...(see)... him?"
4. Student: "Where's Ms. Yuni, Sir?"
Teacher: "I think she ...(leave)...."
5. Gani: "Where are my keys?"
Kiki: "I don't know. I ...(see)... them."
6. Tia: "This office is very dusty."
Umi: "Well, it ...(be)... closed since the pandemic started."
7. Dea: "Make sure you send the email as soon as possible."
Lala: "Don't worry. I ...(do)... it already."
8. Benny: "I can't find the shop. It used to be here."
Rio: "I think they ...(move)...."
9. Eka: "What's your plan for the holiday?"
Ima: "I don't know. I ...(think)... about it yet."
10. I want to visit her but I ...(have)... much time to go out of town.

III. Buatlah kalimat tanya dengan diawali "Have you ever ...?" dengan menggunakan
kata di dalam kurung, lalu jawablah dengan "Yes, once / twice / three times / many
times / a few times" atau "No, never" sesuai dengan pengalaman kalian sendiri.

Contoh:
 (Lombok) = "Have you ever been to Lombok?" ~ "Yes, once."
 (eat / mangoes) = "Have you ever eaten durians?" ~ "No, never."

1. (Bromo) = ....
2. (play / Congklak) = ....
3. (Komodo Island) = ....
4. (live / abroad) = ....
5. (eat / Padang food) = ....
6. (cook / Rawon) = ....
7. (see / Kasada ceremony) = ....
8. (ride / a horse) = ....
9. (see / Karapan Sapi) = ....
10. (travel / by air) = ....

IV. Lengkapi kalimat-kalimat di bawah ini dengan "for" atau "since".

1. My brother has lived in Jakarta ... more than ten years.


2. She has moved to a new department ... last month.
3. I've known her ... we both were kids.
4. Indonesia has been an independent country ... 1945.
5. We have waited ... an hour.

You might also like