PH-06 (KD 3.6) Present Perfect Tense (PG30) GForm

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

PRESENT PERFECT TENSE TEST

A. Choose one of the best answer!

1. She.. that TV shows five times.


had
has
has seen
saw
is
2. .... there ever been a war in the United States?
Has
b.Have
Had
Is
Are
3. .... you watched the movie yet?
Are
Have
Has
Can
Do
4. Rani...her homework yet
finish
finishing
has not finished
finished
was finished
5. I don’t like going out...night
in
on
at
with
or
6. i’ll see you..Friday
a. at
b. in
c. or
d. on
e. with
7. Columbus made his first voyage from Europe to America.... 1942
at
in
on
with
or
8. Doctors...many deadly diseases.
have cured
cure
cured
are cure
has cured
9. The rain... since last morning
stop
hasn’t stopped
is stop
stopped
will stop

1
10. My English...really... since I moved to Australia
had/imrove
has/improved
is/improving
are/improved
will/improve
11. Do you work...the evening?
in
at
on
or
with
12. Have you ever...him?
been met
met
meet
meeting
been meeting
13. Mr. And Mrs. Anandra... that house in 1987
has bought
have bought
bought
buy
are buying
14. I ...any parties since I lived in this town
attend
attended
has attended
have attended
am attending
15. Anna... (not see) the movie “Inception” in the cinema yet.
is not seeing
doesn’t see
didn’t see
have seen
hasn’t seen
16. They have visitid their grandmother....
several times
today
last week
yesterday
two days ago
17. Shane ………………. around the world with his best friends.
Have traveling
Has been traveling
Has traveled
Is traveling
Travels
18. Kian …………….. this movie three times.
Has seen
Was seeing
Is seeing
Sees
Has been seen
19. Jack …………….. in the same house for twenty years.
Has been lived
Living
Lived
Leave
Has lived
2
20. Marie …………….. in Dublin since 1980.
Has lived
Lives
Is leaving
Live
Left
21. Mark …………….. the entire book.
Had been reading
Read
Has already read
Is reading
Has been reading

22. Bagas : You look so unhappy, Nata. What’s the problem?


Nata : My father....his job.
has just lost
have just lost
losing
loses
loss
23. We ....in bandung for several years.
lived
was living
lives
have lived
have been lived
24. Have you ever ...her?.
met
meet
been met
meeting
been meeting
25. They....resigned their current jobs this year.
has
have
are
were
was
26. They have visited their shop .....
today
last week
yesterday
now
several times

B. Change the following Indonesian into English by using Present Perfect Tense.
1. Kamu telah bekerja sebagai seorang sekretaris di perusahaan itu selama lima tahun.
2. Nita telah menerima beasiswa dari LPDP.
3. Sudahkah Eko dan Riska menyanyikan lagu kesukaan mereka di panggung?
4. Nita dan saya belum menyelesaikan PR kami.
5. Sudahkah Yoga menyiram bunga di kebun?

Jawaban :
1. You have worked as a secretary in the company for five years.
2. Nita has received the scholarship from LPDP.
3. Have Eko and Riska sung their favorite song on the stage?
4. Nita and I have not finished our homework.
5. Has Yoga watered the flowers in the garden?

You might also like