It's time for sb.to do sth.并不违反It's time for后接名词的规则,

happy1163 1年前 已收到4个回答 举报

lyclwslw 幼苗

共回答了13个问题采纳率:100% 举报

这跟“It's time for+名词”是两回事.
“It's time for+名词”是“现在是……的时候了”.如:
It's time for class.现在是上课的时候了.
It's time for sb.to do sth.中的for sb.是“对某人来说”的意思,for引导的是后面的不定式的逻辑主语.

1年前 追问

3

happy1163 举报

确定? 介词后的动词不是要加ing吗?还是这是个固定搭配?

举报 lyclwslw

你是问It's time for class这句话吗?class是名词。

happy1163 举报

It's time for students reading English.

举报 lyclwslw

It's time for students reading English.是病句。It's time for students to read English是It's time to read English这个句子的扩展,与for没有直接关系。for只不过是起引出逻辑主语的作用。

感情不必拿来慷慨 幼苗

共回答了62个问题 举报

.不违反。如:

It's time for having a rest. 该休息一会儿了。(having是动名词,相当于名词)又如:It's time for some straight talking, ie some frank discussion.

1年前

1

zsqy2008 花朵

共回答了3736个问题 举报

是的,不违反。

学习是一件愉快的事! (*^__^*)
请及时采纳,多谢!

1年前

0

derf123123123 幼苗

共回答了67个问题 举报

这完全是两回事 it's time 。。。 有两种用法,一种接to do 一种 for sth,楼主问题中的it's time for sb to do sth 是第一种用法

1年前

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