时间前面的介词for能不能省略His uncle has worked on a space station three yearsthree years前的for可以被省略么?
网友回答
首先您没写for.
其次 您必须写for
因为表时间 前面必须有一个介词
如果表时间长度 需要在时间前面家for
He works in school for 3 months.
如果表具体年月日 需要在日期前加since
He works in school since 2003 to 2005.
记忆方法:since具体年月前 时间段前要加for
======以下答案可供参考======
供参考答案1:
不能,因为前面是完成时态,需要for 来表示一个时间的长度