-has your father returned from Africa yet?-yes,but her ___ here for only three days before his company sent him to Australia.答案是填was.但这个明明是表示过去的过去啊 为什么不用had been?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 18:22:32
-has your father returned from Africa yet?-yes,but her ___ here for only three days before his company sent him to Australia.答案是填was.但这个明明是表示过去的过去啊 为什么不用had been?

-has your father returned from Africa yet?-yes,but her ___ here for only three days before his company sent him to Australia.答案是填was.但这个明明是表示过去的过去啊 为什么不用had been?
-has your father returned from Africa yet?
-yes,but her ___ here for only three days before his company sent him to Australia.
答案是填was.但这个明明是表示过去的过去啊 为什么不用had been?

-has your father returned from Africa yet?-yes,but her ___ here for only three days before his company sent him to Australia.答案是填was.但这个明明是表示过去的过去啊 为什么不用had been?
没有必要想的那么复杂吧,他在那呆了三天,是一种状态,用一般过去时就可以.
如果用语感的话,你把had been 填进去读着也别扭呀

过去完成时是表示过去的过去,但是记得老师说过,过去完成时强调的还是完成。从你的问题来看,这里面没有强调完成的含义。所以,用was来强调过去的事实比较贴切。
ps:一家之言,仅供交流!

翻译一下。-你爸爸从非洲回来了吗?
-是的,但是他在3天前被公司派去澳大利亚了。就说明他回来是在3天前,是过去的事了。