Not started


Past condition with present result, or the reverse.
Why you specifically

Mệnh đề điều kiện hỗn hợp (mixed conditionals) dùng khi thời gian của điều kiện và thời gian của kết quả không cùng một mốc. Đây là điểm rất dễ sai vì tiếng Việt thường không bắt buộc phải đổi hình thức động từ rõ như tiếng Anh, nên người học hay dùng cùng một kiểu cho cả hai vế. Có hai kiểu chính. Kiểu 1 là điều kiện ở quá khứ nhưng kết quả ở hiện tại: If I had studied harder, I would have a better job now. Nghĩa là việc học chăm hơn không xảy ra trong quá khứ, nhưng hậu quả vẫn còn ở hiện tại. Ở mệnh đề if, thường dùng had + V3 (quá khứ hoàn thành). Ở mệnh đề chính, thường dùng would/could/might + V nguyên mẫu để nói về kết quả hiện tại. Kiểu 2 là điều kiện ở hiện tại nhưng kết quả ở quá khứ: If I were more confident, I would have spoken at the meeting yesterday. Nghĩa là tính chất hiện tại không có, nhưng nếu có thì quá khứ đã khác. Ở mệnh đề if, thường dùng quá khứ đơn hoặc were. Ở mệnh đề chính, dùng would/could/might have + V3 để nói về kết quả trong quá khứ. Lỗi rất phổ biến là dùng thì giống nhau cho cả hai vế, ví dụ: If I studied harder, I would have a better job now. Câu này sai vì studied harder là kiểu điều kiện hiện tại không thật, nhưng would have a better job now lại là kết quả hiện tại; hai vế không khớp với nhau theo kiểu mixed conditional. Hãy luôn kiểm tra: điều kiện nói về quá khứ hay hiện tại, và kết quả nói về quá khứ hay hiện tại?
The rule
Mixed conditionals combine a condition from one time with a result from another time. The two most common patterns are: past condition + present result (If I had studied harder, I would have a better job now) and present condition + past result (If I were more confident, I would have spoken at the meeting yesterday). In the first pattern, the if-clause usually uses past perfect: had + past participle. The result clause usually uses would/could/might + base verb for a present result. In the second pattern, the if-clause usually uses past simple or were, and the result clause uses would/could/might have + past participle for a past result. Be careful not to mix up mixed conditionals with normal unreal conditionals. A sentence like If I had studied harder, I would have passed the exam is a normal third conditional because both parts are about the past. A sentence like If I had studied harder, I would have a better job now is mixed because the condition is past, but the result is present.
The trap

If I studied harder, I would have a better job now.
If I had studied harder, I would have a better job now.
This is a mixed conditional: the past condition (had studied harder) leads to a present result (would have a better job now).
If she saved more money, she could travel this year.
If she had saved more money, she could travel this year.
The condition is in the past, but the result is in the present. The wrong sentence uses a present unreal form that does not match this meaning.
If we had lived closer, we would have visited you last week.
If we lived closer, we would have visited you last week.
This is the reverse mixed conditional: a present condition is paired with a past result. The wrong sentence sounds like a normal unreal present conditional, not a mixed one.
If I had been more organized, I would have finished the report on time yesterday.
If I were more organized, I would have finished the report on time yesterday.
The condition is about a present habit or state, while the result is in the past. The wrong sentence uses a past condition with a past result, which is a different conditional pattern.
Prove it
10 drills
You have not fought this one yet.
