wish та if only
wish / if only виражають жаль або бажання, щоб усе було інакше («шкода, що…», «якби ж…»). Дієслово зсувається на крок у минуле.
| про що | форма | приклад |
|---|---|---|
| теперішнє | wish + past simple | I wish I had more time. |
| минуле (жаль) | wish + past perfect | I wish I had studied harder. |
| роздратування | wish + would | I wish you would stop talking. |
Приклади
- I wish I spoke German better.Шкода, що я не говорю німецькою краще.
- If only I had known earlier!Якби ж я знав раніше!
- She wishes she hadn’t sold the car.Вона шкодує, що продала машину.
- I wish it would stop raining.Хоч би вже перестав дощ.
- I wish I could swim.Шкода, що я не вмію плавати.
Типові помилки
- ✗ I wish I have more time.✓ I wish I had more time.Бажання щодо теперішнього передаємо через Past simple після wish.
- ✗ I wish I would have a car.✓ I wish I had a car.Для бажання про власну ситуацію вживаємо Past simple, а would тут не вживаємо.
- ✗ I wish I knew yesterday.✓ I wish I had known yesterday.Жаль про минуле передаємо через Past perfect після wish.
- ✗ I wish he will come.✓ I wish he would come.Бажання, щоб хтось змінив поведінку, передаємо через would після wish.
- ✗ If only I am rich.✓ If only I were rich.Нереальне бажання щодо теперішнього передаємо через Past simple, а для to be — форму were.
