时间前面的介词for能不能省略His uncle has worked on a space station three

时间前面的介词for能不能省略
His uncle has worked on a space station three years
three years前的for可以被省略么?
yuzl 1年前 已收到2个回答 举报

梦蔚蓝色 幼苗

共回答了15个问题采纳率:86.7% 举报

首先您没写for.
其次 您必须写for
因为表时间 前面必须有一个介词
如果表时间长度 需要在时间前面家for
He works in school for 3 months.
如果表具体年月日 需要在日期前加since
He works in school since 2003 to 2005.
记忆方法:since具体年月前 时间段前要加fo

1年前

1

gwynneth 幼苗

共回答了20个问题 举报

不能,因为前面是完成时态,需要for 来表示一个时间的长度

1年前

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