If they __________ a new tent, they__________ wet during the night
A.
had buyed / would not got
B.
had bought / had not gotten
C.
has bought / might not have gotten
D.
had bought / might not have gotten
Đáp án
Đáp án đúng: D
Đây là câu điều kiện loại 3, diễn tả một điều kiện không có thật trong quá khứ và kết quả trái ngược với nó. Cấu trúc câu điều kiện loại 3 là: If + S + had + V3/ed, S + would/could/might + have + V3/ed.
* Vế điều kiện (If clause): cần sử dụng thì quá khứ hoàn thành (had + V3/ed). * Vế chính (Main clause): cần sử dụng would/could/might + have + V3/ed.
Trong câu này: * "If they had bought a new tent" - Nếu họ đã mua một cái lều mới (điều kiện không có thật trong quá khứ). * "they might not have gotten wet during the night" - họ có lẽ đã không bị ướt trong đêm (kết quả trái ngược).
Đây là câu điều kiện loại 3, diễn tả một điều kiện không có thật trong quá khứ và kết quả trái ngược với nó. Cấu trúc câu điều kiện loại 3 là: If + S + had + V3/ed, S + would/could/might + have + V3/ed.
* Vế điều kiện (If clause): cần sử dụng thì quá khứ hoàn thành (had + V3/ed). * Vế chính (Main clause): cần sử dụng would/could/might + have + V3/ed.
Trong câu này: * "If they had bought a new tent" - Nếu họ đã mua một cái lều mới (điều kiện không có thật trong quá khứ). * "they might not have gotten wet during the night" - họ có lẽ đã không bị ướt trong đêm (kết quả trái ngược).
Câu này kiểm tra kiến thức về câu điều kiện loại 3. Cấu trúc câu điều kiện loại 3 diễn tả một điều kiện không có thật trong quá khứ, dẫn đến một kết quả không có thật trong quá khứ. Cấu trúc chính xác là: If + S + had + V3/ed, S + would/could/might + have + V3/ed.
* A. had not crashed / Larry tested: Sai vì mệnh đề 'Larry tested' không đúng cấu trúc của câu điều kiện loại 3 (phải là 'had tested'). * B. might not have crashed / had tested: Đúng. Mệnh đề 'might not have crashed' diễn tả kết quả có thể xảy ra nếu điều kiện trong quá khứ xảy ra khác. Mệnh đề 'had tested' tuân theo cấu trúc 'had + V3/ed' của câu điều kiện loại 3. * C. might not have crashed / have tested: Sai. Mệnh đề 'have tested' không đúng cấu trúc của câu điều kiện loại 3. * D. crashed not / had tested: Sai. Cấu trúc 'crashed not' không đúng ngữ pháp tiếng Anh.
Câu này sử dụng cấu trúc câu điều kiện loại 1 (Conditional Sentence Type 1). Cấu trúc này diễn tả một hành động có khả năng xảy ra ở hiện tại hoặc tương lai nếu điều kiện được đáp ứng. Công thức chung là: If + S + V (simple present), S + will/can/may + V (bare infinitive).
* A. walk: Sai, vì không tuân theo cấu trúc câu điều kiện loại 1. Mệnh đề chính cần có 'will'. * B. will walk: Đúng, vì tuân theo cấu trúc câu điều kiện loại 1. 'If the train is late' (simple present) và 'we will walk' (will + bare infinitive). * C. would walk: Sai, vì 'would' được sử dụng trong câu điều kiện loại 2, diễn tả một tình huống không có thật ở hiện tại hoặc tương lai. * D. walks: Sai, vì động từ 'walk' không chia đúng thì và ngôi.
Câu này sử dụng cấu trúc câu điều kiện loại 1 (Conditional sentence type 1), diễn tả một hành độ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 là: If + Simple Present, will + V-infinitive.
Trong câu hỏi này, mệnh đề chính (main clause) là "What will we do...", vì vậy mệnh đề 'if' cần được chia ở thì hiện tại đơn (Simple Present). Chủ ngữ "the taxi" là ngôi thứ ba số ít, do đó động từ phải thêm "-s" hoặc "-es". Trong trường hợp này, động từ "come" sẽ trở thành "comes". Vì vậy, dạng phủ định của thì hiện tại đơn của động từ "come" với chủ ngữ "the taxi" là "doesn't come".
Câu này thuộc loại câu điều kiện loại 3 (điều kiện không có thật trong quá khứ). Cấu trúc câu điều kiện loại 3 là: If + S + had + V3/ed, S + would/could/might + have + V3/ed.
Trong câu này, mệnh đề "If you drove more carefully" (nếu bạn lái xe cẩn thận hơn) là mệnh đề điều kiện, diễn tả một điều không có thật trong quá khứ (thực tế là bạn đã không lái xe cẩn thận). Mệnh đề chính cần diễn tả kết quả (bạn đã không gặp nhiều tai nạn như vậy).
Vì vậy, đáp án đúng phải là 'wouldn’t have had'. Cấu trúc đầy đủ là: If you had driven more carefully, you wouldn’t have had so many accidents. Tuy nhiên, ở đây đã lược bỏ 'had' trong mệnh đề 'if'.