2
© 2015 www.kopitiamenglish.blogspot.com Prepared By : Mr. Luke Gabriel English Grammar GRAMMAR LEVEL INTERMEDIATE Unit Practice Present + Perfect Tense 1. I _____________ decided to take up the job at Station Help Centre. I ______________ to report for duty by next Monday. 2. Perry ____________ been quite moody these past few days. I wonder what __________ eating him up. 3. The boys _____________ been told by the principal not to loiter around the school compound during class hours. But, they ___________ not given ear to it. 4. Last weekend, I _______________ a wonderful time camping with my friends at the Penang National Park. It ___________ currently the world’s smallest park. 5. Farhan and Hakimi _____________ taken part in numerous sports activities in district and state level. It _____________ given them an opportunity to travel around Malaysia. 6. The two car drivers _______________ been found guilty of drunk driving. They ____________ been sentenced to 10 years jail term. 7. I ______________ feeling a bit drowsy, I _____________ been feeling like this for the past three days. I think I _____________ to go to the clinic. 8. Malaysian government _______________ decided not to impose GST on all prepaid cards for now. But, it ____________ been agreed that calls made using mobile phones will be charged with GST. 9. It ________________ been two weeks since I last saw Jim. I wonder what _____________ happened to him. 10. Traffic offenders who ________________ not settled their summonses will be arrested by the police under Ops Warta. Traffic police ________________ embarked on a door-to-door operation to serve warrants of arrest to traffic offenders under Ops Warta. [ Fill in the blanks with AM/IS/ARE + HAS/HAVE/HAD ]

Present + perfect(14)

Embed Size (px)

Citation preview

Page 1: Present + perfect(14)

© 2015 www.kopitiamenglish.blogspot.com

Prepared By : Mr. Luke Gabriel

English Grammar GRAMMAR LEVEL – INTERMEDIATE

U n i t P r a c t i c e

Present + Perfect Ten se

1. I _____________ decided to take up the job at Station Help Centre. I

______________ to report for duty by next Monday.

2. Perry ____________ been quite moody these past few days. I wonder what

__________ eating him up.

3. The boys _____________ been told by the principal not to loiter around the school

compound during class hours. But, they ___________ not given ear to it.

4. Last weekend, I _______________ a wonderful time camping with my friends at

the Penang National Park. It ___________ currently the world’s smallest park.

5. Farhan and Hakimi _____________ taken part in numerous sports activities in

district and state level. It _____________ given them an opportunity to travel around

Malaysia.

6. The two car drivers _______________ been found guilty of drunk driving. They

____________ been sentenced to 10 years jail term.

7. I ______________ feeling a bit drowsy, I _____________ been feeling like this for the

past three days. I think I _____________ to go to the clinic.

8. Malaysian government _______________ decided not to impose GST on all prepaid

cards for now. But, it ____________ been agreed that calls made using mobile

phones will be charged with GST.

9. It ________________ been two weeks since I last saw Jim. I wonder what

_____________ happened to him.

10. Traffic offenders who ________________ not settled their summonses will be

arrested by the police under Ops Warta. Traffic police ________________ embarked

on a door-to-door operation to serve warrants of arrest to traffic offenders under

Ops Warta.

[ Fill in the blanks with AM/IS/ARE + HAS/HAVE/HAD ]

Page 2: Present + perfect(14)

© 2015 www.kopitiamenglish.blogspot.com

Prepared By : Mr. Luke Gabriel

Answers

1. have , have

2. has , is

3. had, have

4. had, is

5. have , has / had , had

6. have , have

7. am , have , have

8. has, has

9. has , has

10. have , have