There are no teachers ______ the students to give up their studies.
横线上到底是填to allow还是 allowing呢
there be结构中后面加不定式和现在分词又有什么区别呢?
There are no teachers ______ the students to give up their studies.
There be+n.后面接动词用不定式还是现在分词的基本区别是:用不定式,表示将要发生的情况;用现在分词表示正在发生的情况或通常情况。如:
There are no plans to expand the local airport. 目前没有扩建地方机场的计划。(指“要”扩建地方机场的计划,未发生,用不定式)
There are no signposts pointing to a solution. 目前还没有找到解决的线索。(指“通常”情况,用现在分词)
There are some students waiting for you at the school gate. 有些学生在校门口等你。(指“正在”发生的情况,用现在分词)
回到网友的句子,用不定式或现在分词都可以,意思略有不同:
There are no teachers to allow the students to give up their studies. 没有老师会允许学生放弃学业。
There are no teachers allowing the students to give up their studies. 没有老师允许学生放弃学业。