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