Should Have / Could Have / Would Have

Should Have / Could Have / Would Have — Bài Tập 3

/ 10

Should Have / Could Have / Would Have — Bài Tập 3

Luyện tập ngữ pháp tiếng Anh chủ đề Should Have / Could Have / Would Have qua 10 câu hỏi trắc nghiệm. Trả lời đúng ít nhất 70% để hoàn thành bài.

Should have, could have, and would have express regret, missed opportunities, and hypothetical past results. Essential for third conditionals and reflecting on past decisions.

B2 · Upper Intermediate TOEIC 605–780 IELTS 5.5–6.5 Modality (Modal Verbs)
10 câu hỏi Điểm qua: 70% Bài 3

Hướng dẫn làm bài

  • Đọc kỹ từng câu hỏi và chọn đáp án đúng nhất.
  • Bài thi không giới hạn thời gian — bạn có thể làm theo tốc độ của mình.
  • Nhấn Nộp bài khi đã hoàn thành để xem kết quả và giải thích chi tiết.

Login to save your result

You can take this test without logging in, but your result won't be saved. Login to track your progress.

  1. 1

    In retrospect, I ___ been so trusting. I was naive.

  2. 2

    If I had studied engineering, I ___ earned a lot more money.

  3. 3

    Why did you wait for me? You ___ gone ahead without me.

  4. 4

    I'm sorry I was late. I ___ called, but my phone died.

  5. 5

    If he were a more forgiving person, he ___ let the matter drop by now.

  6. 6

    Had it not been for a last-minute goal, our team ___ been champions. It's a bitter pill to swallow.

  7. 7

    The fire spread so quickly. Even with a fire extinguisher, you ___ done much.

  8. 8

    I ___ studied more for the exam. I only got a C.

  9. 9

    We ___ arrived sooner, but there was a lot of traffic.

  10. 10

    I feel bad for him. We ___ invited him to the party.