If I had studied medicine, I would be a doctor now. Hai mốc thời gian trong cùng một câu, giống như “Nếu ngày trước tôi học ngành y thì bây giờ tôi đã là bác sĩ rồi”.
Bạn sẽ học được gì
Câu điều kiện loại 2 và loại 3 diễn tả một tình huống không có thật trong một mốc thời gian duy nhất: loại 2 cho hiện tại không có thật, loại 3 cho quá khứ không có thật. Nhưng trong đời sống, không phải chuyện gì cũng nằm gọn trong một mốc thời gian. Có khi một việc đã xảy ra (hoặc không xảy ra) trong quá khứ để lại hậu quả đến tận hôm nay, hoặc tính cách hiện tại của bạn giải thích vì sao một việc đã không xảy ra. Đó là lúc dùng câu điều kiện hỗn hợp (mixed conditionals).
Tiếng Việt cũng làm điều tương tự bằng các từ chỉ thời gian: “Nếu ngày trước tôi học ngành y (quá khứ) thì bây giờ tôi đã là bác sĩ rồi (hiện tại).” “Nếu cô ấy không nhút nhát như vậy (hiện tại) thì hôm đó cô ấy đã lên tiếng trong cuộc họp rồi (quá khứ).” Điểm khác là tiếng Anh thể hiện thời gian bằng hình thức của động từ, và mỗi vế dùng dạng động từ của mốc thời gian riêng của vế đó.
Dùng mẫu này khi một hành động không có thật trong quá khứ lẽ ra sẽ tạo ra kết quả có thật hôm nay. Mệnh đề if dùng thì quá khứ hoàn thành (giống câu điều kiện loại 3), nhưng mệnh đề chính dùng would + động từ nguyên mẫu (giống loại 2), vì kết quả tồn tại ở hiện tại, không phải trong quá khứ.
Hãy dùng từ chỉ thời gian trong tiếng Việt làm điểm tựa: “ngày trước”, “hồi đó” ở vế điều kiện → had studied; “bây giờ” ở vế kết quả → would be now. Cẩn thận với “đã… rồi” trong “bây giờ tôi đã là bác sĩ rồi”: ở đây “đã” và “rồi” không chỉ quá khứ, mà chỉ một kết quả đang có ở hiện tại, nên không dịch thành would have been. Would have been không đi được với “now”. “If they had saved more money, they would be on vacation right now.” = “Nếu hồi trước họ tiết kiệm nhiều hơn thì giờ này họ đã được đi nghỉ rồi.” Dạng tiếp diễn cũng rất phổ biến khi kết quả đang diễn ra: “If she had taken the job offer, she would be living in Paris now.”
Dùng mẫu này khi một tính cách cố định hay một trạng thái giải thích vì sao một việc đã không xảy ra vào một thời điểm cụ thể trong quá khứ. Mệnh đề if dùng thì quá khứ đơn (giống câu điều kiện loại 2), còn mệnh đề chính dùng would have + quá khứ phân từ (giống loại 3), vì hành động không xảy ra nằm trong quá khứ.
Trong tiếng Việt: “Nếu anh ấy không thận trọng như vậy thì năm ngoái anh ấy đã liều thử rồi.” Vế điều kiện ứng với thì quá khứ đơn trong tiếng Anh: “If he weren't so cautious…”. Đừng quên be: tiếng Việt không cần động từ trước tính từ (“cô ấy không nhút nhát như vậy”), nhưng tiếng Anh thì cần: “If she weren't so shy”, không phải “If she not so shy”. Cũng đừng dùng would ở đây: không nói “If he wouldn't be so cautious…”. Ở mệnh đề chính, “đã liều thử rồi” là would have taken, không phải had taken.
Về were/was: sau I/he/she/it, were là dạng cổ điển, hơi trang trọng hơn (“If she weren't so shy…”); was (“If she wasn't so shy…”) cũng phổ biến không kém và đúng trong giao tiếp hằng ngày.
“Now” cho biết kết quả ở hiện tại, nên dùng would + động từ nguyên mẫu. “Đã… rồi” trong “bây giờ tôi đã là bác sĩ rồi” không có nghĩa là would have been.
Một thời điểm cụ thể trong quá khứ (last week) đòi hỏi would have + quá khứ phân từ ở mệnh đề chính.
Điều kiện nằm trong quá khứ (“nếu ngày trước tôi học ngành y”), nên dùng thì quá khứ hoàn thành: had studied.
“Năm ngoái anh ấy đã liều thử rồi” là would have taken. Chữ “đã” không phải had; had + quá khứ phân từ chỉ đứng trong mệnh đề if.
Không có would trong mệnh đề if: “nếu hồi đó tôi nhận lời mời làm việc ấy” là had taken. Would chỉ nằm ở mệnh đề chính (would be living).
“Nếu anh ấy không thận trọng như vậy”: mệnh đề if dùng thì quá khứ đơn (weren't hoặc wasn't), không dùng wouldn't be.
“Nếu cô ấy không nhút nhát như vậy” không có động từ, nhưng tiếng Anh cần be: weren't hoặc wasn't.
Trong tiếng Việt, thời gian được thể hiện bằng các từ chỉ thời gian: “Nếu ngày trước tôi học ngành y thì bây giờ tôi đã là bác sĩ rồi”
Điều này giúp bạn rất nhiều: hãy dịch từng vế theo từ chỉ thời gian. “Ngày trước”, “hồi đó” ở vế điều kiện → thì quá khứ hoàn thành (had studied). “Bây giờ” ở vế kết quả → would + động từ nguyên mẫu (would be now). Vế điều kiện nói về tính cách hay trạng thái hiện tại (“nếu cô ấy không nhút nhát như vậy”) → thì quá khứ đơn (weren't). Kết quả trong quá khứ (“năm ngoái”, “trong cuộc họp hôm đó”) → would have + quá khứ phân từ (would have spoken).
Tiếng Việt hay thêm “đã… rồi” vào vế kết quả: “bây giờ tôi đã là bác sĩ rồi”, “cô ấy đã lên tiếng rồi”
“Đã” và “rồi” không tự động có nghĩa là have hay thì quá khứ; chúng chỉ nhấn mạnh rằng kết quả đã thành hiện thực. Điều quyết định là kết quả đó thuộc thời điểm nào. Nếu kết quả ở hiện tại, dùng would + động từ nguyên mẫu: “I would be a doctor now”, không phải “I would have been a doctor now”. Chỉ khi kết quả nằm trong quá khứ mới dùng would have + quá khứ phân từ: “she would have spoken up at the meeting”.
Trong tiếng Việt, “nếu”, “giá mà” hay “giá như” đủ để biến cả câu thành giả định, động từ không cần thay đổi
Trong tiếng Anh, tính chất không có thật được thể hiện bằng cách lùi thì của động từ, và would chỉ dùng ở mệnh đề chính, không dùng trong mệnh đề if (lời đề nghị lịch sự như “if you would wait a moment” là trường hợp khác). Mệnh đề if dùng thì quá khứ hoàn thành (cho quá khứ) hoặc thì quá khứ đơn (cho hiện tại): “If I had known…”, không phải “If I would have known…”; “If he weren't so stubborn…”, không phải “If he wouldn't be so stubborn…”. Ngược lại, had + quá khứ phân từ không bao giờ đứng ở mệnh đề chính với nghĩa này: would have taken, không phải had taken.
💡 Dịch từng vế: “nếu ngày trước…” = had done; “bây giờ…” = would + động từ nguyên mẫu; kết quả trong quá khứ = would have done.
💡 Không có would trong mệnh đề if, và không có had ở mệnh đề chính.
💡 Hỏi riêng từng vế: điều kiện đúng vào LÚC NÀO? Kết quả đúng vào LÚC NÀO? Những từ như now hay last year sẽ cho bạn câu trả lời.
"Do you ever regret not going into medicine?"
"Sometimes. If I had studied medicine, I would be a doctor now, not stuck in an office."
"You could still go back to school."
"Maybe. But if I weren't so settled here, I would have already done it."
Bài tập 1 · Chọn câu đúng
Choose the correct mixed conditional (past condition, present result).
Bài tập 2 · Chọn câu đúng
Choose the correct mixed conditional (present condition, past result).
Bài tập 3 · Xác định mốc thời gian
In 'If I had studied medicine, I would be a doctor now,' which time frame is the if-clause?
Bài tập 4 · Xác định mốc thời gian
In 'If I had studied medicine, I would be a doctor now,' which time frame is the main clause?
Bài tập 5 · Chọn câu đúng
Choose the correct mixed conditional (present trait, past result).
Bài tập 6 · Chọn câu đúng
Choose the correct mixed conditional (past condition, present result).
Bài tập 7 · Chọn câu không phải câu điều kiện hỗn hợp
Choose the sentence that is NOT mixed — both clauses match the same time frame.
Bài tập 8 · Chọn câu đúng
Choose the correct mixed conditional.
Bài tập 9 · Nối hai câu thành câu điều kiện hỗn hợp
Combine as a mixed conditional (past condition, present result): 'She didn't take the job offer. She isn't living in Paris now.'
Bài tập 10 · Nối hai câu thành câu điều kiện hỗn hợp
Combine as a mixed conditional (present trait, past result): 'He is very cautious. He didn't take the risk last year.'
Bài tập 11 · Xếp vào đúng nhóm
Đã xếp 0 / 4
Bài tập 12 · Lỗi thường gặp: dịch “giờ… đã… rồi” thành would have
Vietnamese: “Nếu tôi không bị lỡ chuyến bay thì giờ tôi đã ở bên cạnh bạn rồi.” Which English sentence is correct?
Năm câu hỏi ngắn để kiểm tra những gì bạn đã học.
Câu 1 / 5
Điểm: 0/0
Choose the correct mixed conditional (past condition, present result).
Các cách diễn đạt điều kiện khác
Provided that, as long as, on condition that và unless: những cách khác để nêu điều kiện, và vì sao “với điều kiện” không phải “with the condition”.
Câu điều kiện loại 3 (third conditional)
Câu điều kiện loại 3: quá khứ hoàn thành sau if và would have + V3 để tưởng tượng quá khứ khác đi. Tránh lỗi “If I knew” và “I had called”.
Câu điều kiện loại 2 (second conditional)
Câu điều kiện loại 2: quá khứ đơn sau if và would ở mệnh đề chính để nói về điều không có thật. Kèm lỗi thường gặp: dùng would sau if.
Câu điều kiện loại 1 (first conditional)
Học câu điều kiện loại 1: thì hiện tại đơn sau if, will ở mệnh đề chính, dùng cho khả năng có thật trong tương lai. Kèm các bẫy với “nếu” và “sẽ”.