“prefer to do” 和 “prefer doing” 的区别
在英语学习中,动词 prefer(更喜欢)后可接 to do(不定式)或 doing(动名词),但两者在语义和使用场景上存在细微差别。本文将为你详细解析。
一、基本结构
- prefer to do something:更倾向于做某事(常用于具体、一次性或将来行为)
- prefer doing something:更喜欢做某事(常用于习惯性、一般性偏好)
二、语义差异
虽然在很多情况下两者可以互换,但母语者通常根据语境选择更自然的表达:
I prefer to drink tea this morning. (今天早上我更想喝茶 —— 特指这一次)
I prefer drinking tea. (我平时更喜欢喝茶 —— 一般习惯)
三、常见用法对比
- 谈论一般喜好:多用 prefer doing。
She prefers reading novels to watching TV.
- 表达当前或特定选择:多用 prefer to do。
I’d prefer to stay home tonight.
- 与 would prefer 连用时:几乎总是用 to do。
I’d prefer to go by train.
四、注意事项
✅ 在比较结构中,两种形式均可,但需保持平行结构:
I prefer walking to driving.
I prefer to walk rather than drive.
❌ 避免混用结构,如:
I prefer to walk than driving.(错误)
五、小结
简而言之:
- 日常习惯、长期偏好 → prefer doing
- 特定场合、临时决定 → prefer to do
- 搭配 would 时 → 只用 to do