Page 63 - Grammar & Vocabulary
P. 63

60


                                   เฉลยแบบฝึกหัดเรื่อง Present Perfect Tense


          1. I _____________ my homework yet.

              a. have finished    b. has finished                 c. did finish           d. haven't finished

          2. My father is on the way. He ____________ home yet.

              a. haven't arrived   b. hasn't arrived              c. didn't arrive      d. arrived

          3. I am not hungry. I have _______ eaten.
              a. yet                 b. now                       c. just                  d. ever

          4. I have never ___________ to Paris.

              a. been                b. went                      c. go                    d. was

          5. ________ you ever been to New York?
              a. Are                 b. Were                      c. Do                    d. Have

          6. I am still working. I haven't finished my work ________.

              a. already             b. yet                       c. still                 d. never

          7. I am looking for my pen. I __________ it.
              a. have lost           b. lose                      c. did lost              d. was lost

          8. During the two years David ____________ ten different jobs.

              a. has has             b. has had                   c. have had              d. have has

          9. I __________ a teacher since 2002.
              a. was                 b. have be                   c. have been             d. had be

          10. My friend ______________ my new dress yet.

              a. haven't seen    b. didn't see                    c. hasn't see            d. hasn't seen

          11. He ____________ three gold medals so far.
              a. has win             b. won                       c. has won               d. did win

          12. I ___________ kayaking yet.

              a. didn't tried        b. haven't tried             c. haven't try           d. wasn't tried

          13. ___________ Dave __________ the basketball team?

              a. Has / joined        b. Did / joined              c. Was / joined      d. Have / joined
          14. She ____________ a competition so far.

              a. hasn't lost         b. haven't lose              c. didn't lost           d. wasn't lose

          15. The game ____________ yet.
              a. didn't finish       b. wasn't finish             c. haven't finished   d. hasn't finished
   58   59   60   61   62   63   64   65   66   67   68