but做介词用法but做介词,什么时候用to do,什么时候用do

韩英英 1年前 已收到2个回答 举报

发骚小女子 幼苗

共回答了24个问题采纳率:95.8% 举报

ut 作介词 , “除了... ”
当主句中存在do 动词的任何形式, 介词but 后就省去to, 而只接do
如:
I couldn't do anything but sleep
I did nothing but wait
He had nothing to do but cry.
而I had no choice but to sleep ( had 属其他动词,接to do)
注: do 动词的任何形式包括:do 的现在时形式,过去式形式,完成时形式(have done, had done.) 将来时will do ,would do 等.
巧记:but 前do后无to

1年前 追问

4

韩英英 举报

是不是have做非实意动词也用不带to的动词不定式

举报 发骚小女子

but作为 除了讲的时候,满足 有do无to 原则,牢记这个就行。 当主句中存在do 动词的任何形式, 介词but 后就省去to, 而只接do 及时采纳哦,谢谢!周末愉快!

piaobocai 花朵

共回答了6157个问题 举报

如果前部分有动词 do, 作“做” 讲, bur 后接 do
如果前面没有do"做“ 用 to do
I can do nothing but wait.
There is nothing for me to do but watch TV
看下句 就没 do
I have no choice but to wait
请及时采纳,不懂继续问( 天...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.024 s. - webmaster@yulucn.com