a.have b. been
c.has d. had
2.We…….here since yesterday
a.has been b.have been
c.had been d.has
3.I have……a letter for 2 hours
a.write b.wrote
c.written d.writing
4.I have……music for 15 minutes, it’s very good
a.listen b.listening
c.listened d.listens
5.We have……. this new novel together since yesterday
a.read b.reads
c.reading d.readed
6.I have……a delicious food for them
a.cooked b.cooks
c.cooking d.cook
7.We have…….this film since last night
a.watching b.watched
c.watches d.watch
8.They have…….me about this story
a.tell b.told
c.telling d.tells
9.Diana…….sung this song
a.had b.has
c.have d.having
10.We have…….in Bandung since 2004
a.live b.lives
c.living d.lived
1.I……studied for two hours
Jawaban:
1. I…..studied for two hours
: a.have
2.We…….here since yesterday
: b.have been
3.I have……a letter for 2 hours
: c.written
4.I have……music for 15 minutes, it’s very good
: c.listened
5.We have……. this new novel together since yesterday
: c.reading
6.I have……a delicious food for them
: a.cooked
7.We have…….this film since last night
: a.watching
8.They have…….me about this story
: b.told
9.Diana…….sung this song
: b.has
10. We have…….in Bandung since 2004
: d.lived
Penjelasan:
Present Perfect Tense
:
Subject + have/has + verb 3
Simple past tense
:
Subject + Verb 2 + Object
Untuk regular ver tambahkan (-ed/-d)