Domov › Všetky témy › Gramatika C1
🔀 Zmiešané podmienky a modálne slovesá v minulosti – anglická gramatika
Precvičovať zadarmo →40 otázok – kvíz, písanie, počúvanie a výslovnosť Časť precvičovania je v Premium.Pravidlá
- Minulá príčina → prítomný následok: If + had + 3. tvar, would + sloveso (If I had studied, I would be a doctor now).
- Prítomný stav → minulý následok: If + minulý čas, would have + 3. tvar (If I were braver, I would have said it).
Príklady
- If I had taken the job, I would live in London now.
- If she hadn't missed the bus, she would be here now.
- If we had saved money, we could afford a car now.
- If he were more careful, he wouldn't have had the accident.
- If I spoke French, I would have got the job in Paris.
- He can't have forgotten. He never forgets anything!
- The lights are off. They must have gone to bed.
- She might have taken the earlier train, but I'm not sure.
- You should have told me! I would have helped.
- You needn't have cooked so much. Only three people came.
- I shouldn't have eaten that cake. Now I feel sick.
- He can't have been ill — he was at the party last night.
- If you had told me earlier, I wouldn't be worried now.
- If I weren't so shy, I would have spoken to her at the party.
- They may have got lost. They don't know the city.
- If he had listened to his doctor, he would be healthier today.
- You can't have seen him yesterday — he is in Spain.
- I should have studied harder for the exam. I failed.
- If she were not afraid of flying, she would have flown to Australia last year.
- We needn't have hurried. The train was late anyway.