英语语法时态问题Mr.and Mrs.Smith are worried about their son,Tom.He hasn't been(get on)very well at his school1.这句句子括号里应该填什么时态,为什么要填写这个时态?2.这句句子填写上这个时态应该如何翻译!

问题描述:

英语语法时态问题
Mr.and Mrs.Smith are worried about their son,Tom.He hasn't been(get on)very well at his school
1.这句句子括号里应该填什么时态,为什么要填写这个时态?
2.这句句子填写上这个时态应该如何翻译!

get on well with sb表与某人相处得好
get on well 后边如果不加人,多表示进展得好,发展情况好,所以这个句子应该表示父母担心儿子,因为儿子在学校的学习情况进展得不好。
have been doing 完成进行时,而且这里应该用主动态,所以不能当成是被动的have been done

getting on.
现在完成进行时态.表示动作从过去某一时间开始一直持续进行到现在为止的动作,还有可能继续进行下去
GET ON 在这里不是"相处的"意思而是"进展'
句子意思为
史密斯夫妇担心他们的儿子汤姆,他在学校里学习一直不好

getting on
get on well是固定搭配,翻译成:与……相处得好
它一般是不用被动语态的,所以这里不能填got on,因为它前面有个been
翻译:史密斯夫妇担心他们的儿子汤姆.他在学校(和同学)不是很融洽.

应该是getting on.
用法是have been doing.
get on 固定短语
v.
生活, 融洽相处(跟人), 进展(学业,事业等)
翻译:史密斯夫妇非常担心他们的儿子汤姆,因为他的学习情况进展不是很好..
补充:have(has) been done为现在完成时态的被动语态,表被动和完成的动作;
have been doing为现在完成进行时态,表主动动作,即从过去某一时间开始一直持续进行到现在为止的动作,还有可能继续进行下去
希望可以帮到你