Bài Tập Trắc Nghiệm Online

Bài tập trắc nghiệm Thì hiện tại hoàn thành (Present Perfect) online - Đề #2

30 câu hỏi

Danh sách câu hỏi

  1. Câu 1. Nobody has __________ homework yet.

    • A. did
    • B. had
    • C. done
    • D. was
  2. Câu 2. __________ you __________ your room yet?

    • A. Were / cleaning
    • B. Did / clean
    • C. Has / cleaned
    • D. Have / cleaned
  3. Câu 3. This is the most beautiful I __________ ever __________

    • A. had / met
    • B. was / going to meet
    • C. have / meet
    • D. has / met
  4. Câu 4. How many books __________ you __________ ?

    • A. did / read
    • B. have / read
    • C. has / read
    • D. had / read
  5. Câu 5. They have __________ such a great film.

    • A. was made
    • B. make
    • C. made
    • D. making
  6. Câu 6. He __________ the movie ticket yet.

    • A. hasn’t bought
    • B. have bought
    • C. has bought
    • D. have sell
  7. Câu 7. My cousins __________ on holiday for 3 weeks.

    • A. has been
    • B. are going to be
    • C. have been
    • D. were
  8. Câu 8. Who __________ all the candies? The box is empty.

    • A. ate
    • B. have eaten
    • C. was eating
    • D. has eaten
  9. Câu 9. I am looking for my pen. I have __________ it.

    • A. lose
    • B. lost
    • C. losed
    • D. loosen
  10. Câu 10. They __________ a lot of bikes.

    • A. were sold
    • B. have sold
    • C. sells
    • D. have sell
  11. Câu 11.

    A: Do you know our town at all? 

    B: No. It is the first time I __________ here.

    • A. was
    • B. have been
    • C. came
    • D. am coming
  12. Câu 12. I __________ for you for a long time.

    • A. has waited
    • B. have waited
    • C. am waiting
    • D. was waiting
  13. Câu 13. Since he __________ here no one __________ him.

    • A. has left/ saw
    • B. had left/ saw
    • C. left/ has seen
    • D. left/ have seen
  14. Câu 14. I __________ such a big fire before.

    • A. have never seen
    • B. never see
    • C. had never seen
    • D. never saw
  15. Câu 15. We __________ Dorothy since last Saturday.

    • A. don’t see
    • B. haven’t seen
    • C. don’t have seen
    • D. didn’t see
  16. Câu 16. Jack __________ the door.

    • A. has just painted
    • B. just paint
    • C. have painted
    • D. painting
  17. Câu 17.

    A: I’m sorry to keep you waiting.

    B: Oh, not at all. I __________ here only a few minutes.

    • A. have been
    • B. had been
    • C. was
    • D. will be
  18. Câu 18. Since __________, I __________ nothing from him.

    • A. he had left / heard
    • B. he left / have heard
    • C. he has left / have heard
    • D. he was left / heard
  19. Câu 19. So far, Teddy __________ ten kilos.

    • A. has been losing
    • B. lost
    • C. had lost
    • D. has lost
  20. Câu 20. She __________ German for two years.

    • A. has learnt
    • B. is learning
    • C. learn
    • D. learns
  21. Câu 21. He found his book this morning, but now he __________ his pen.

    • A. loses
    • B. lost
    • C. has lost
    • D. had lost
  22. Câu 22.

    A: What’s the matter?

    B: The shoes don’t fit properly. They __________ my feet.

    • A. are hurt
    • B. is hurting
    • C. have hurt
    • D. will hurt
  23. Câu 23. You may leave the classroom when you __________ writing.

    • A. will finish
    • B. are finishing
    • C. have finished
    • D. had finished
  24. Câu 24. My brother __________ the Youth League since 1955.

    • A. joined
    • B. has taken part
    • C. is in
    • D. has been in
  25. Câu 25. Thank goodness! I __________ my home work now.

    • A. shall finish
    • B. finished
    • C. have finished
    • D. had finished
  26. Câu 26. Don’t get off the bus until it __________

    • A. has stopped
    • B. stopped
    • C. will stop
    • D. shall stop
  27. Câu 27. The foreign guests __________ here almost a week.

    • A. have arrived
    • B. have been
    • C. have reached
    • D. have got
  28. Câu 28.

    A: Who’s that pretty girl Tom dancing with?

    B: I don’t know. I __________ her before.

    • A. never have seen
    • B. had never seen
    • C. was never seeing
    • D. have never seen
  29. Câu 29.

    A: How are you today?

    B: Oh, I __________ as ill as I do now for a very long time.

    • A. didn’t feel
    • B. wasn’t feeling
    • C. don’t feel
    • D. haven’t felt
  30. Câu 30. The price __________, but I doubt whether it will remain so.

    • A. went down
    • B. will go down
    • C. has gone down
    • D. was going down
Câu 1 / 30Đã trả lời: 0 / 30
Câu 1

Câu 1. Nobody has __________ homework yet.

Chọn câu hỏi:

Đề thi liên quan

Xem tất cả →