同样是表示名词,为什么下面这句话中用“reading and sleeping”而不用“read and sleep”?可以替换吗?

The journey is so smooth that there is nothing to prevent you from reading or sleeping. (旅途平稳,丝毫不妨碍你阅读或睡眠。)——《新概念英语》

第1个回答  2020-03-22
这是不可代替的。因为prevent sb from doing sth是固定用法。当你见到这个结构时,在from后边必须用动名词形式,即动词原形+ing形式。追问

您好,那为什么doing sth中的sth可以没有?

第2个回答  2020-03-24
题主理解错误了哈。
这里不是名词之间可不可以互换的问题。
prevent sb from doing…阻止某人做某事
from是一个介词,后面只能跟动词的ing形式。
所以这里的 reading sleeping不是动名词,是动词的ing形式。
望采纳。追问

您好,from是一个介词,后面也可以接名词吧?
比如,Dyes come from plants or from chemicals.
染料是从植物或化学物质中得来的。

追答

当然可以。介词后面一般接名词,如果接动词的话,就是动词的ing形式

第3个回答  2020-03-22
“reading and sleeping”不可以替换“read and sleep”?因为reading在这里指的是阅读,是一个名词,不能用read这个动词。
希望对你有帮助追问

您好,read也可以表示名词哦

第4个回答  2020-03-24
1.此时的动词ing是动词的词性转换,即动名词2.就像上面那个用户说的,固定短语
相似回答