C1

If + S + had + V3, S + would + V0 (now) · If + S + V2, S + would have + V3

Điều kiện trộn mốc thời gian ở bậc cao

Giải thích

Hai vế của câu điều kiện không buộc phải cùng mốc. Vế if ở quá khứ hoàn thành mà vế chính ở would V0 nghĩa là việc đã qua để lại kết quả tới hôm nay. Ngược lại, vế if ở quá khứ đơn chỉ trạng thái lâu dài mà vế chính would have V3 chỉ một hệ quả đã qua. Bẫy thường gặp: Đừng ép hai vế về cùng một mốc theo phản xạ: If I had taken the job, I would have been in Berlin now ✗ (now đòi would be), I would be in Berlin now ✓.

Ví dụ

If I had taken the job, I would be in Berlin now.

Nếu tôi đã nhận việc đó, giờ tôi đang ở Berlin.

If she were more careful, she would not have lost the file.

Nếu cô ấy cẩn thận hơn, cô ấy đã không mất tập tài liệu.

If they had invested earlier, the firm would still exist.

Nếu họ đầu tư sớm hơn, công ty vẫn còn tồn tại.

If he did not smoke, he would have recovered faster.

Nếu ông ấy không hút thuốc, ông ấy đã hồi phục nhanh hơn.

Luyện tập

Kiểm tra hiểu biết của bạn qua bài tập trắc nghiệm

Học “If + S + had + V3, S + would + V0 (now) · If + S + V2, S + would have + V3” hiệu quả

Điểm ngữ pháp “If + S + had + V3, S + would + V0 (now) · If + S + V2, S + would have + V3” (Điều kiện trộn mốc thời gian ở bậc cao) là một trong những cấu trúc quan trọng trong bậc CEFR 5. Để sử dụng thành thạo cấu trúc này, bạn cần hiểu rõ ngữ cảnh sử dụng và luyện tập thường xuyên.

Mẹo học: Hãy đọc to các ví dụ nhiều lần để tạo phản xạ tự nhiên. Sau đó, thử tự đặt câu với tình huống của riêng bạn. Sử dụng nút phát âm để nghe và luyện tập phát âm chuẩn.

Bạn cũng có thể xem bài học đầy đủ “” để hiểu sâu hơn về ngữ pháp và từ vựng liên quan.

Câu hỏi thường gặp