I shouted at my best friend. She was very upset.
Đáp án đúng: A
Kiến thức về câu điều kiện
Tạm dịch: Tôi đã hét vào mặt người bạn thân nhất của mình. Cô ấy rất buồn.
*Xét các đáp án
A. Nếu tôi không hét vào mặt người bạn thân nhất của mình, cô ấy đã không buồn. => Đúng về cả ngữ nghĩa và cấu trúc
Cấu trúc câu điều kiện loại 3:
[If + thì quá khứ hoàn thành], [would + have + V3/V-ed]
-> diễn tả những dự định trái ngược với thực tế ở quá khứ
B. => Sai về cấu trúc, phải sửa “had not I” thành “ had I not”
Đảo ngữ của câu điều kiện loại 3: Had + S + (not)+ P2, S + would/could/… + have + P2
C. Sai về cấu trúc câu điều kiện loại 3, vế sau phải sửa “wouldn’t be” thành “wouldn’t have been”
D. Giá như tôi đừng hét vào mặt người bạn thân nhất của mình. => Sai về cấu trúc vì đề cho là những giả định trái ngược với quá khứ nên không được dùng câu ước ở hiện tại mà phải dùng câu ước ở quá khứ
Cấu trúc Wish ở hiện tại: If only + (that) + S + (not) + V-ed
Cấu trúc Wish ở quá khứ: If only + (that) + S + had (not) + V3
=> Do đó, A là đáp án phù hợp
Note:
- shout /ʃaʊt/ (v): la lớn
-> shout at somebody: hét vào mặt, la mắng ai
- upset /ˌʌpˈset/ (a): thất vọng
-> upset about/over/by: buồn phiền về điều gì