关于时间状语I spent about an hour to do 和 I do this for over two y

关于时间状语
I spent about an hour to do 和 I do this for over two years这两句话里面的时间状语,前面为什么加了about和over,都是副词?怎么会这么用?副词修饰名词?还有时间状语什么时候前面加介词什么时候不加,如next year,for one year.
foundycheng 1年前 已收到3个回答 举报

小紫石 幼苗

共回答了24个问题采纳率:87.5% 举报

首先我想说一下,你的第一句话有语法错误:spend 时间 on sth 或者是 in doing sth,而没有接听to do形式的.
接下来回答你的问题,about是一个类似于介词的副词表示大约,所以用于修饰时间状语,因为这里的时间已不仅仅是名词而是做了状语.
for接时间表是所做的一件事情持续的时间长短的,所以要加for这个介词.
next year:就是明年,不表示持续的性质.
for one year 指的是持续了一年,有持续进行了这么长时间的意思在其中.

1年前

7

低调小白 幼苗

共回答了40个问题 举报

首先,我觉得about an hour 在句子中做的不应该是时间状语,他和后面的不定式 to do 应该构成双宾语。about 在这是个介词。
加不加介词我看就算是多背词组就可以了,加不加介词词组的意思是不一样的。

1年前

1

yang_kai521 幼苗

共回答了4个问题 举报

ago time

1年前

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