Разница между «prefer to do» и «prefer doing» в английском языке заключается в том, что они означают одно и то же. 1
Глагол «prefer» может сопровождаться как инфинитивом, так и герундием без изменения смысла. 1 Например: «I prefer to do aerobic exercises rather than lifting weights» и «I prefer doing aerobic exercises rather than lifting weights». 1
Prefer to do употребляется, когда речь идёт о конкретных предпочтениях, то есть о том, что предпочитается в определённый случай. 4 Например: «Most people prefer to have breakfast in their bedroom» — Многие люди предпочитают завтракать в своей спальне. 4
Prefer doing используется, когда речь идёт об общих предпочтениях, то есть о том, что предпочитается вообще, при каждом удобном случае. 4 Например: «I prefer swimming, but Sheldon loves running» — Я предпочитаю плавание, но Шелдон любит бегать. 4
Выбор между этими фразами зависит от личных предпочтений или контекста предложения. 2