Page 13 - KSSR ENGLISH GRAMMAR WHIZZ 英文语法小专家
P. 13

Grammar Whizz  Unit 20   The Present Perfect Tense



                   Exercise 1

                Fill in the blanks with the present perfect tense of the verbs in brackets.

                 1.  Annie                         (play) the piano since 9.30 a.m.


                 2.  Mr Toh’s motorbike                       (break) down.
                       英文语法小专家, 版权所有·侵权必究

                 3.  The poor stray dogs                       (not eat) for 2 days.


                 4.  We                          (decide) to join the trip to Sabah.

                 5.               Patrick           (hang) the picture on the wall yet?


                 6.  The vessels                        (just leave) the harbour.




                   Exercise 2


                The following sentences are in the present perfect tense. Complete them with
                suitable words.

                 1.  Lionel has just won                                           .


                 2.  Jill’s brother has torn                                       .


                 3.  Have the ladies done                                          ?


                 4.  The children have just brushed                                .


                 5.  Mr Gao has stayed in this hotel for                           .

                 6.  You have not completed your                                   .


 112                                             113





         020 Grammar Whizz_p110-114.indd   113                                   3/15/19   11:06 AM
   8   9   10   11   12   13   14   15   16   17   18