作业帮 > 综合 > 作业

英语翻译The family asked her to settle an argument they'd been h

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/04 15:15:13
英语翻译
The family asked her to settle an argument they'd been having over exactly what advice she had given.
have over
还有they'd been having 过去完成进行时,还是被动的.为什么会有这么复杂的时态,发觉四六级英语里老用这些时态为什么.
这里是have an argument over sth “在.问题上有争议,分歧”
they'd been having 是基于asked 这一过去时点的过去完成进行时,主动式,不是被动
这里指“这一分歧到要(asked)她解决.的时候一直存在”,英语中“过去的过去”要用过去完成时“ ,再由于当时还存在(没解决)所以要用进行时.所以句子中就用了过去完成进行时