Trắc nghiệm Ngữ pháp Câu điều kiện loại 3 Tiếng Anh 12 mới
Đề bài
Choose the best answer.
If I __________the same problem you had as a child, I might not have succeeded in life as well as you have.
-
A.
have
-
B.
would have
-
C.
had had
-
D.
should have
Choose the best answer.
__________the truth yesterday, I would have saved myself a lot of time over the years.
-
A.
Had I known
-
B.
Did I know
-
C.
If I know
-
D.
If I would know
-
A.
unless you warned me
-
B.
in case you warn me
-
C.
if there were a warning
-
D.
but for your warning
Rewrite the sentences without changing the meaning
He lost his job because he was late every day.
→ If
Lời giải và đáp án
Choose the best answer.
If I __________the same problem you had as a child, I might not have succeeded in life as well as you have.
-
A.
have
-
B.
would have
-
C.
had had
-
D.
should have
Đáp án : C
Phương pháp:
- Cấu trúc câu điều kiện loại 3: diễn tả giả định không thể xảy ra ở quá khứ:
If + V(quá khứ hoàn thành), S + would/ could/ might + have + Ved/V3
Ta thấy mệnh đề chính chia ở dạng would/ could/ might + have + Vp2 nên đây là 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ả giả định không thể xảy ra ở quá khứ:
If + V(quá khứ hoàn thành), S + would/ could/ might + have + Ved/V3
=> If I had had the same problem you had as a child, I might not have succeeded in life as well as you have.
Tạm dịch: Nếu tôi gặp vấn đề tương tự như bạn khi còn nhỏ, tôi chắc không thể thành công trong cuộc sống như bạn được. (Thực tế là tôi không hề gặp vấn đề tương tự như bạn khi còn nhỏ.)
Choose the best answer.
__________the truth yesterday, I would have saved myself a lot of time over the years.
-
A.
Had I known
-
B.
Did I know
-
C.
If I know
-
D.
If I would know
Đáp án : A
Phương pháp:
- Cấu trúc câu điều kiện loại 3: diễn tả giả định không thể xảy ra ở quá khứ:
If + S + had + Ved/V3, S + would + have + Ved/V3
- Nếu dùng phép đảo ngữ:
Had + S + Ved/V3, S + would + have + Ved/V3.
- Cấu trúc câu điều kiện loại 3: diễn tả giả định không thể xảy ra ở quá khứ:
If + S + had + Ved/V3, S + would + have + Ved/V3
- Nếu dùng phép đảo ngữ:
Had + S + Ved/V3, S + would + have + Ved/V3.
=> Had I known the truth yesterday, I would have saved myself a lot of time over the years.
Tạm dịch: Nếu hôm qua tôi biết được sự thật, tôi đã tự tiết kiệm được nhiều thời gian trong những năm vừa qua. (Thực tế là hôm qua tôi không hề biết sự thật và đã không tiết kiệm được thời gian.)
-
A.
unless you warned me
-
B.
in case you warn me
-
C.
if there were a warning
-
D.
but for your warning
Đáp án : D
Phương pháp:
Câu điều kiện loại 3 diễn tả giả định không có thật ở quá khứ
Công thức: If + S + V(quá khứ hoàn thành), S + would + have + Ved/V3
Hoặc: S + would + have + Ved/V3 + but for + N.
Câu điều kiện loại 3 diễn tả giả định không có thật ở quá khứ
Công thức: If + S + V(quá khứ hoàn thành), S + would + have + Ved/V3
Hoặc: S + would + have + Ved/V3 + but for + N.
=> I would have crashed the car but for your warning.
Tạm dịch: Nếu không có lời cảnh báo của bạn thì tôi đã đâm vào chiếc xe ô tô đó rồi.
Rewrite the sentences without changing the meaning
He lost his job because he was late every day.
→ If
He lost his job because he was late every day.
→ If
Kiến thức: Câu điều kiện loại 3
Ta thấy câu gốc ở thể quá khứ nên khi viết lại câu ở dạng câu điều kiện, ta phải dùng câu điều kiện loại 3 để diễn tả sự việc không có thật ở quá khứ
Cấu trúc: If + S + had (not) + Vp2, S + would (not) + have Vp2
=> If he hadn’t been late every day, he wouldn’t have lost his job.
Tạm dịch: Nếu anh ấy không đến muộn mỗi ngày, anh ấy đã không bị mất việc.
Luyện tập và củng cố kiến thức Ngữ pháp Câu điều kiện hỗn hợp loại 2 và 3 Tiếng Anh 12 mới với đầy đủ các dạng bài tập trắc nghiệm có đáp án và lời giải chi tiết
Luyện tập và củng cố kiến thức Kĩ năng đọc hiểu Unit 10 Tiếng Anh 12 mới với đầy đủ các dạng bài tập trắc nghiệm có đáp án và lời giải chi tiết
Luyện tập và củng cố kiến thức Kĩ năng đọc điền từ Unit 10 Tiếng Anh 12 mới với đầy đủ các dạng bài tập trắc nghiệm có đáp án và lời giải chi tiết
Luyện tập và củng cố kiến thức Kĩ năng nghe Unit 10 Tiếng Anh 12 mới với đầy đủ các dạng bài tập trắc nghiệm có đáp án và lời giải chi tiết
Luyện tập và củng cố kiến thức Từ vựng unit 10 Tiếng Anh 12 mới với đầy đủ các dạng bài tập trắc nghiệm có đáp án và lời giải chi tiết