Up5me
Trang chủ > Câu hỏi lẻ > GIU8nx32PkSA

Đề bài

If I tell you a secret, __________ you promise not to tell it to anyone else?

will
would
have
did
Đáp án đúng: A

Lời giải 2

Phương pháp giải

Lời giải chi tiết

Phương pháp: Đây là câu điều kiện loại 1, sử dụng để nói về một tình huống có thể xảy ra ở hiện tại hoặc tương lai.

  • Cấu trúc của câu điều kiện loại 1: If + S + V (hiện tại đơn), S + will + V (nguyên thể).

Phân tích:

  • Phương án A - "will": Đúng, phù hợp với cấu trúc của câu điều kiện loại 1: If + hiện tại, will + động từ nguyên thể.
  • Phương án B - "would": Sai, "would" thường dùng trong câu điều kiện loại 2, không hợp với tình huống này.
  • Phương án C - "have": Sai, "have" không phù hợp với ngữ pháp của câu điều kiện.
  • Phương án D - "did": Sai, "did" chỉ dùng trong quá khứ, không phù hợp với tình huống giả định trong hiện tại hoặc tương lai.

Dịch nghĩa: "Nếu tôi kể cho bạn một bí mật, bạn có hứa sẽ không nói với bất kỳ ai khác không?"

Kết luận: Chọn đáp án A - "will".

Chú ý khi giải

  • Hãy chú ý phân biệt giữa các loại câu điều kiện trong tiếng Anh để chọn thì cho động từ phù hợp.
  • Câu điều kiện loại 1 dùng để diễn tả những tình huống có thể xảy ra thực sự, khác với câu điều kiện loại 2 hay 3 thường diễn tả những tình huống không có thực hoặc trong quá khứ.