在英语学习中,“There be” 句型常用于表示“存在”,而当其后接动词时,使用 to do(不定式) 还是 doing(动名词/现在分词),含义大不相同。本文将为你详细解析两者的区别与正确用法。
表示“有待去做的事情”,强调未来或尚未完成的动作,具有目的性或必要性。
• There is a lot of homework to do.
(有很多作业要做。→ 作业还没做,需要去做)
• There are some questions to answer.
(有一些问题要回答。→ 问题尚未回答)
表示“正在发生的事情”或“某处有某人/某物正在做某事”,强调动作正在进行或状态持续。
• There is someone shouting outside.
(外面有人在喊叫。→ 正在发生)
• There was a dog barking all night.
(有一只狗整晚都在叫。→ 持续进行的状态)
正确区分两者,能让你的英语表达更准确、地道。建议结合语境多加练习!