six months ago/for six monthsHe has been there for six months.上面的句子是否可以改写成下面的句子?所表达的意思是否一样?He has been there six months ago.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 22:27:26
six months ago/for six monthsHe has been there for six months.上面的句子是否可以改写成下面的句子?所表达的意思是否一样?He has been there six months ago.
six months ago/for six months
He has been there for six months.
上面的句子是否可以改写成下面的句子?所表达的意思是否一样?
He has been there six months ago.
six months ago/for six monthsHe has been there for six months.上面的句子是否可以改写成下面的句子?所表达的意思是否一样?He has been there six months ago.
可以,但句子要修改一下:
He went there six months ago.
He has been there for six months.
=He has been there since six months ago.
不可以。完成时态和表示一段时间的状语连用,即for six months(6个月的时间段);six months ago(6个月之前),是一个点,和一般过去时连用,He was there six months ago。
上面的句子意思为:他去那已经六个月了。如果改成He went there six months ago意思为,他六个月之前去的那儿。经常会碰到这种同义句转换,这种类型可以背下来。
He has been there for six months.
他在那里待了6个月了。(从6个月前的那一天,他在那里,一直到说话时候)
He has been there six months ago.
他6个月前就已经在那里了。(6个月前的那一天,他就已经在那里了,暗指在那之前他有可能在那里)
还是不一样的。...
全部展开
He has been there for six months.
他在那里待了6个月了。(从6个月前的那一天,他在那里,一直到说话时候)
He has been there six months ago.
他6个月前就已经在那里了。(6个月前的那一天,他就已经在那里了,暗指在那之前他有可能在那里)
还是不一样的。
收起