早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语翻译Didyouhaveanaccident?No,nothinghappened.Butwehaven'thadthecarcheckedsinceFebruary.It'sneededanoilchangeforalongtime.Iknow.Haveyougottenthecarback?请问该如何翻译,特别是hadthecarchecked和neededan

题目详情
英语翻译
Did you have an accident?
No,nothing happened.But we haven't had the car checked since February.It's needed an oil change for a long time.
I know.Have you gotten the car back?
请问该如何翻译,特别是had the car checked 和 needed an oil change应该如何翻译,




▼优质解答
答案和解析
①你出什么事了?(就是问过去的一个事情,所以用过去式)
②没,没发生什么事.但是从二月份开始,这车就没有被检查过.(这边是过去完成时have had.是在二月份到出事之前,相对现在是过去,而且表示已经有这么长时间,所以用过去完成时,表示过去的过去.)很久以前它就需要更换机油了.(这边用了被动时态is needed)
③我知道了,你把车开回来了么?(用了现在完成时)