D.Grammar.
Perfect Tense.
Present perfect tense is used to express actions that are already done/ completed when we are speaking about them.
A. in affirmative statement.
Dalam kalimat positip
( Subject+ Have/has + Verb 3 form+ Adverb.)
They have visited that museum many times
Mereka sudah mengunjungi musium brrkali2
We have eaten at that restaurant many times.
Kami sudah makan di restaurant itu berkali kali
I have just read that book.
Saya baru saja sudah baca buku itu.
We have stayed here since sunday.
Kami sudah tinggal disini sejak hari minggu.
He has done this test.
Dia sudah mengerjakan test ini.
She has given me much money.
Dia sudah memberi saya banyak uang.
She has worked in the bank for five years.
Dia sudah bekerja di bank selama 5 tahun.
B. Negative statement.
Dalam kalimat negatip
( subject + have/ has+ not + verb 3 + adverb)
I have not lived in Bogor since 1967
Saya tidak tinggal d Bogor sejak tahun 1967.
I haven’t spoken to him about it.
Saya belum berbicara dengan dia mengenai itu.
We haven’t finished all our homework.
Kami sudah menyelesaikan pekerjaan rumah kami.
He hasn’t returned my book.
Dia belum mengembalikan buku
You haven’t gone to bali
Kami belum pergi ke Bali.
They haven’t studied English for six years
Mereka tidak belajar bhs inggris selama 6 tahun
C. Interrogative statement.
Dalam kalimat bertanya
( have/ has + subject + verb 3 + adverb)
Have you seen my hairbrush?
Apa kamu sudah lihat
have you known this same exercise before ?
Apa kamusudah tahu latihan ini sebelumya ?
have you told john what you said ?
Apa kamu sudah menceritkan john apa yg kamu katakan?
Have they heard that story ?
Apa mereka sudah dengar cerita itu?
Has he lent money to them ?
Apa dia sudah meminjamkan uang sam amereka?
Has tony made that same mistake several times ?
Apa toni sudah membuat kesalahan sama beberap akli ?
Note :
I have seen that film before ( verbal sentence )
I have been sick for two days [ nominal sentence )
D. Exercise 1.
Example :
We ........ ( finish ) school since last year.
We have finished school since last year
1 . Mr. Alwi………..( go ) to west Bogor to work.
2. I …………..( visit ) Cianten many times.
3. we ………….(be) in bogor recently
4. They ………( have) little experience in teaching
5. He ……….( try ) that restaurant again and again
6. The boy ……….( clean) the blackboard
7. She …………( wash ) the glass you can have a
drink now
8. it ………….( happen ) already , you can’t help it
9. so far , he …….( work ) hard.
10. he …………( punish ) his son several times.
E. Exercise 2.
1. My brother ___ round the park many times
but they've never seen the lamp.
a. has walked
b. have walked
c. has walking
d. are walking
2. Anita ___ some application letters to the
company but they never call her.
a. has send
b. has sent
c. have sent
d. have send
3. The police __ us many times about the area
since somebody fell from the cliff.
a. has told
b. has tell
c. have telling
d. are told
4. We ___ never eaten Indonesian food.
a. Have
b. Has
c. Halaving
d. Are
5. Farah has ___ her hat.
a. Forget
b. Forgetting
c. Forgotten
d. Forgeted
6. Rendy ___ some application letters to the
company but they never call her.
a. Has send
b. Has sent
c. Have sent
d. Have send
7.. Rolly has been a vegetarian ___ five years.
a. Since
b. For
c. After.
d. Before
8. Tika ___ not been to France.
a. Has
b. Is
c. Have
d. Had
9. ___ you been to China?
a. Is
b. Have
c. Has
d. Were
10. ___ he finished your homework?
a. Have
b. Has
c. Is
d. Were
11. They _ gone to a rock concert.
a. has
b. 'Hasing
c. HaVe
d. Is
12. The students ___ (finish) the exam.
a. have finished
b. are finishing
c. finished
d. finish
13. I___ (not/meet) him before.
a. haven't met
b. didn't meet
c. don't meet
d. am meeting
14. The children ___ (go) to bed.
a. have gone
b. go
c. went
d. are going
15. My friend ___ (call) me three times today.
a. has called
b. is calling
c. called
d. calls
16. He ___ (clean) his room this morning.
a. has cleaned
b. cleans
c. is cleaning
d. cleaned
17. The train ___ (leave) the station.
a. is leaving
b. left
c. has left
d. leaves
18. . __ you ___ (ever/be) to Japan?
a. Have/been
b. Did/been
c. Has/been
d. Were/being
I9. ___ (work) here for five years
a. have worked
b. am working
c. was working
d. had worked
20. We ___ (not/see) each other for a long time.
a. don't see
b. haven't seen
c. didn't see
d. are seeing
21..The teacher ___ (just/give) us homework.
a. has just given
b. gives
c. is giving
d. gave
22. 1. ___ (finish) the project.
a. have finished
b. finished
c. am finishing
d. will finish
23. She ___ (lose) her keys.
a. has lost
b. lost
c. is losing
d. will lose
24 n. They ___ (go) to the park many times.
a. went
b. have gone
c. are going
d. go
25 . He ___ (eat) breakfast already.
a. has eaten
b. is eating
c. ate
d. eats
F. Change these sentence according to the. Mark.
1. She has lived here since 2015.
( -) ....................................................
( +) .....................................................
2. They have already seen that movie twice.
( - ) ....................................................
( +) .....................................................
3. I have never visited Paris before.
( -) ....................................................
( +) .....................................................
4. He has just finished his homework.
( -) ....................................................
( +) .....................................................
5. We have done our homework
( -) ....................................................
( +) .....................................................
E. Exercise 2
Answer these questions.
1 How long have you studied English ?
..........................................................
2. have you had breakfast this morning ?
...................................................
3 .what have you done this morning?
........................................................
4. Have you met Mr. Budi?
...............................................
5. Have you already visited botanical garden ?
...............................................................
F. Bonus Dialogue.
Talking abiut Job
Budi :
Have you started your new job?
apakah kamu sudah memulai pekerjaa barumu?
Alwi :
Have been working there for two weeks now. saya sudah bekerja di sana selama dua minggu
.
Budi :
How do you like it?
Apa kamu suka ?
Alwi :
It’s not bad. I like the people I work with and the company is doing well.
Ya, lumayan. Saya menyukai orang-orang yang bekerja dengan saya dan perusahaan berjalan dengan baik.
Budi :
That’s great. I’m sure you will be promoted soon.
Itu bagus. Saya yakin kamu akan segera dipromosikan.
Alwi :
I hope so. I’m already thinking about asking for a raise.
Saya harap begitu. Saya sudah berpikir untuk meminta kenaikan gaji.
Budi :
You should definitely ask for it. You deserve it. Kamu harus meminta kenaikan gaji. Kamu layak mendapatkannya.
Alwi :
Thanks for the encouragement. I’ll ask for it after I make a huge progress.
Terima kasih atas dorongannya. Saya akan memintanya setelah saya membuat kemajuan besar.
Budi :
Let me know how it goes. I’m sure you’ll get it. (Beri tahu saya bagaimana kelanjutannya. Saya yakin anda akan mendapatkannya.
Alwi :I will. Thanks.
Siap. Terima kasih.)
0 Response to "Grammar perfect tense"
Post a Comment