Чтобы различить использование to-инфинитива и герундия в выражении предпочтений, нужно обратить внимание на предшествующий глагол. 4
Герундий употребляется, когда речь идёт об общих предпочтениях, процессе. 13 Например: I prefer swimming, but Sheldon loves running — Я предпочитаю плавание, но Шелдон любит бегать. 3
To-инфинитив используется, когда речь идёт о конкретных предпочтениях, то есть о том, что предпочитается в определённый случай. 3 Например: Most people prefer to have breakfast in their bedroom — Многие люди предпочитают завтракать в своей спальне. 3
Если перед глаголами предпочтений стоит модальный глагол would, то речь идёт о конкретной ситуации, и после таких конструкций нужно употреблять Present Infinitive. 1