แบบทดสอบชุดที่ 3 Present Perfect Tense
แบบทดสอบชุดที่ 3 Present Perfect Tense
Directions: Choose the correct answer.
คำชี้แจง: เลือกข้อที่ถูกที่สุด
1. We..........good friends for many years.
a. are b. were c. did d. have been
2. ................she ever ...........to an open air rock concert?
a. Has, been b. Did, be c. Was, being d. Is being
3. That Man.............in prison for five years.
a. are b. were c. has been d. is being
4. I ...............up the car yet.
a. has washed b. haven’t washed c. didn’t wash d. don’t wash
5. John...................Russian since he was six years old.
a. speak b. spoke c. has spoken d. is speaking
6. ...............Jack..............the football team?
a. Have, joined b. Is, joining c. Was, joining d. Has, joined
7. He...................two gold medals so far.
a. have won b. has won c. didn’t win d. was win
8. Dave................never .....................competition in his life.
a. has, lost b. have. lost c. was losing d. didn’t lose
9. How long..............you ............baseball?
a. did, play b. has, played c. was, played d. have, played
10. They.............snowboarding yet.
a. haven’t tried b. have tried c. hasn’t tried d. has tried
เฉลย
1. d 2. a
3. c 4. b
5. c 6. d
7. b 8. a
9. d 10. a
ที่มา: http://teacheraordy.blogspot.com/2013/12/present-perfect-tense.html
3. c 4. b
5. c 6. d
7. b 8. a
9. d 10. a
ที่มา: http://teacheraordy.blogspot.com/2013/12/present-perfect-tense.html
ความคิดเห็น
แสดงความคิดเห็น