Разница между prefer + to-infinitive и prefer + gerund заключается в том, что каждая из этих конструкций выражает разные идеи:
- Prefer + to-infinitive используется, когда речь идёт о конкретном случае или моменте предпочтения. 2 Например: «I prefer to have a cup of coffee» (Я предпочитаю выпить чашку кофе в данный момент). 1
- Prefer + gerund применяется, когда речь идёт об общем предпочтении того или иного действия. 2 Например: «I prefer swimming than running» (Я предпочитаю плавание, а не бег). 1
Таким образом, to-infinitive указывает на конкретное действие, а gerund — на общее предпочтение. 13