为什么for要去掉介词呢?如果是一个随意的句子,不使用for可以吗?

母语人士的回答
Rebecca
这里省略了介词for ,因为名词表达式a while通过承担副词awhile的作用来修饰动词stay 。所以不需要介词。在不完整的句子中经常看到名词代替副词。通常这适用于时间、体重、距离或年龄等情况,但在这种情况下,有时很难判断哪种形状是正确的。您可以使用以下所有三种情况。示例: I sat awhile on the bench sat a while on the bench -> 副词示例: I sat a while on the bench -> 用作副词的名词短语示例: I sat for a while on the bench (I sat a while on the bench (I sat a while the bench for a while) -> 名词短语 其他用作副词的名词短语的示例如下所示。 Ex: I waited a week to see you! (我等了一个星期才见到你!) Ex: John drove an hour to the city. (约翰开车一个小时到城里。)