could not but的后面为什么是do?

如题所述

could not but后面是do。

could是can的过去是,could not but do原形是can not but do,意思是禁不住做某事,不得不做某事,是固定搭配。

could not but:

英 [kʊd nɒt bət]   美 [kʊd nɑːt bət]  

不得不…

1、I could not but laugh to hear such a funny story. 

我听到如此滑稽的事情不禁大笑起来。

2、By searching his heart he could not but admit that he was in the wrong. 

扪心自问,他不得不承认自己是错的。

扩展资料

同义词:

一、have no choice but to

英 [hæv nəʊ tʃɔɪs bət tu]   美 [hæv noʊ tʃɔɪs bət tu]  

非做不可,不得不

1、And you will have no choice but to acquit. 

你们就不得不宣判无罪释放。

2、I have no choice but to remove your name from the list. 

我别无选择,不得不将你从名单上除名。

二、have to

英 [ˈhæv tə]   美 [ˈhæv tə]  

modal不得不;劝告或建议时用;表示一定真实或肯定发生

1、We have to lie and hide the fact that I have an illness 

我们不得不撒谎来隐瞒我有病这个事实。

2、I'm going to have to explain to them that I can't pay them. 

我将不得不向他们解释我不能付钱给他们。

温馨提示:答案为网友推荐,仅供参考