Câu điều kiện hỗn hợp

1665

Có 2 loại câu điều kiện hỗn hợp:

Câu điều kiện hỗn hợp
Câu điều kiện hỗn hợp
  1. Loại 1: giả thiết trái ngược với quá khứ, kết quả trái ngược với hiện tại
    If + S + had + V3/ed, S + would + V (nguyên mẫu)
    If I had worked harder at school, I would have a better job now.
    If we had looked at the map, we wouldn’t be lost.
    I would be a millionaire now if I had taken that job.
    If you’d caught that plane you’d be dead now.
    If you hadn’t spent all your money on CDs, you wouldn’t be broke.
    ‘If I had worked harder at school’ trái ngược với quá khứ – I didn’t work hard at school, và ‘I would have a better job now’ trái ngược với hiện tại – I haven’t got a good job.
    If we had looked at the map (we didn’t), we wouldn’t be lost (we are lost).
  2. Loại 2: giả thiết trái ngược với hiện tại, kết quả trái ngược với quá khứ
    If + S + V2/ed, S + would + have + V3/ed
    If I wasn’t afraid of spiders, I would have picked it up.
    If we didn’t trust him, we would have sacked him months ago.
    If she wasn’t afraid of flying she wouldn’t have travelled by boat.
    I’d have been able to translate the letter if my Italian was better.
    If I was a good cook, I’d have invited them to lunch.
    If the elephant wasn’t in love with the mouse, she’d have trodden on him by now.
    ‘If I wasn’t afraid of spiders’ trái ngược với hiện tại – I am afraid of spiders, và ‘I would have picked it up’ trái ngược với quá khứ  – I didn’t pick it up.
    ‘If we didn’t trust him’ trái ngược với hiện tại – we do trust him, và ‘we would have sacked him’ trái ngược với quá khứ – we haven’t sacked him.