Page 163 - ePD01505_輕鬆學基礎英文法_課本PDF
P. 163

Unit29  完成式綜合練習          157


                     (    ) 17. She     left here 3 years ago.

                              (A) has              (B) had              (C) have             (D) did

                     (    ) 18. I will     done my homework before mother comes back.
                              (A) done             (B) has done         (C) have do          (D) have
                     (    ) 19. I have lived in Kenting    .

                              (A) two years ago    (B) for two years     (C) tomorrow        (D) last night
                     (    ) 20. How long have you     playing the guitar?

                              (A) learn            (B) learned          (C) learning         (D) learns
                     (    ) 21. I will have gone to Taiwan    .

                              (A) now              (B) yesterday        (C) tomorrow         (D) last year
                     (    ) 22.     Karen and Grace eaten breakfast?

                              (A) Has              (B) Have             (C) has              (D) Did
                     (    ) 23. How many times have you     to Taiwan?

                              (A) be               (B) are              (C) been             (D) gone
                     (    ) 24. Five years later, she     been in Taiwan for seven years.

                              (A) will             (B) does             (C) will have        (D) has
                     (    ) 25. I     lived in Taiwan for twenty years in five years.

                              (A) will             (B) have             (C) will have        (D) had
                     (    ) 26.     you done your homework when we got home?

                              (A) Have             (B) Did              (C) Does             (D) Had
                     (    ) 27. The Lins     their lunch when we called them.

                              (A) has had          (B) will have        (C) had had          (D) has been
                     (    ) 28. Leo has opened the window.   The window     opened by Leo.

                              (A) has              (B) has been         (C) had              (D) is
                     (    ) 29. I hadn't finished my job when she     to see me.
                              (A) came             (B) come             (C) will come        (D) comes

                     (    ) 30. It     rained for five days when we got to Taiwan.

                              (A) has              (B) had              (C) have             (D) will have
                     (    ) 31. Monica had turned off the TV.   The TV     turned off by Monica.
                              (A) is               (B) was              (C) had been         (D) has been

                     (    ) 32. Michael Jordan     played basketball for twenty five years when he retired.
                              (A) has              (B) had              (C) have             (D) will have

                     (    ) 33.     your friend ever been to Japan?
                              (A) Has              (B) has              (C) Have             (D) Does

                     (    ) 34. Mr. Huang had been a salesperson    .
                              (A) two years later   (B) two years ago    (C) tomorrow        (D) next month
   158   159   160   161   162   163   164   165   166   167   168