名词能在英语中做状语吗?

英语中,名词是否可以直接担当 状语,而前面不加介词?
如:
1 I work (for) 8 hours every day
这里的 8 hours 前,是否要介词呢? 时间名词前面,不加介词 也可以吗?

2 for + 时间, 如 for 3 hours, for days, 这样的情况,一般用在 完成时态里面么? 一般现在时可以用不?

3 walk 3 steps / walk 30 meters.

这样的 walk 后面不加介词也行么。谢谢
补充第三问, walk 表示走路,这个意思的时候,应该是不及物动词吧?谢谢。

名词只能作主语宾语,介词短语以及副词作状语,动词作谓语,动词又分为及物动词和不及物动词,及物动词可以直接加宾语,不及物动词后面不能直接加宾语,必须加上相应的介词后才能加宾语。

    I work for 8 hours every day。

       注:因为work是不及物动词所以不能直接加后面的名词短语作宾语的。

  2.   for+时间,这个是固定用法,表示一段时间。这里for是介词。

  3.  walk是及物动词可以后面直接接名词或者名词短语作宾语的。这里3 steps和30 meters都是名词。

 

如有疑问可以继续跟帖,望采纳~~~ 

追问

谢谢帮忙,第二问,我是想咨询,for+时间,表示一段时间,除了完成时态,能用在一般现在时吗?
第三问,walk 也查询过,是可以做及物和不及物动词,但是 walk 表示走路,这个意思的时候,应该是 不及物动词吧。谢谢。

walk既可用作及物动词,也可用作不及物动词。用作及物动词时,可接表示人或动物的名词作宾语,意为“教〔扶〕某人走路”“遛(马、狗等)”; 接表示地点的名词作宾语,意为“在…走动”

追答

for + 时间不能用于现在时,我经常碰到的就是用于完成时态。
第二个你的回答是对的,walk的确是不及物动词,如果我没有记错的话,好像在接一些表示举例或者home的时候可以省略介词的。。。
比如walk home 走回家

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-09
名作状 我只在古文里听过
为什么不把steps,hours和meters看做名词呢
2我认为是可以的 I work for 3 hours every day. 表示我每天工作3小时候

我的小观点追问

呵呵。本来就是 hours. meters 就是名词啊。。我是说,名词 这里语法是不是 做时间状语了。

谢谢

追答

参照
可以

第2个回答  2013-07-09
名词可以,比如"heart and soul",全心全意地
I work (for) 8 hours every day, for 可省略
2,可以用在一般现在时
3,可以

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网