have sth to do 这种句式,有点困惑

have sth to do 这种句式,有点困惑
后面不定式 do 是 及物动词,这没什么可说的,如果是不及物动词,动词后是不是 需要 加上介词 例如 I have nothing to worry about.
那I have no place to go 或者 I have no place to live 为什么不用加介词?语言的习惯,只能死记硬背吗?
牧马庄园 1年前 已收到1个回答 举报

真水无香hb 幼苗

共回答了17个问题采纳率:88.2% 举报

并非是其他人说的那么简单,不是语言习惯的.
首先明确no place在句子里替代的是nowhere.
然后在明确,疑问句里的语序是颠倒的,nothing跟worry about的关系是worry about nothing,place和go的关系也是go to place.
然后你再来比较nothing和nowhere的词性.或者再简单点,比较thing和where的词性.thing是名词,那么不及物动词在涉及一个名词时肯定要加上介词,比如worry about something.where是名词么?明显不是,where是副词.你不能说go to somewhere,你只能说go somewhere.
因此,have something to do的时候如果是不及物动词要加介词,have somewhere to go的时候后面是不及物动词但是不加介词.
至于你说place是名词.因为have no place to go本来就是有问题的句子,这个句子本身是错的,但是在实际用法中no place是作为nowhere的替代的,因此用法是参照nowhere的.

1年前

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