_______ my sister three times today but her line was always busy.
A:I have phoned B: I had phoned
为什么不选B?很急,在线等
_______ my sister three times today but her line was always busy.
A:I have phoned B: I had phoned
为什么不选B?很急,在线等
你是要翻译还是选题?
现在完成时和过去完成时的区别:前者是已经完成的事都现在造成的结果 后者是指过去的过去对过去的结果
选前者 意味着 这个时候,可能MY sister 的电话还是打不通的,这一切都是对今天发生的事情所造成的结果,如果题中有提示说,现在已经可以打通了,那么妹妹电话忙是过去的时间,我打了三次是过去的过去,这种情况下才选B。
可能有点难以理解,需要多阅读和看此类句型,熟悉语感。是有点模棱两可。
O(∩_∩)O~
1.I have phoned 意思是我一直在打 直到现在打了3次
2.I had phoned 意思是 我打过3次我姐的电话
而这里的 today 说明了 他一直打到今天
呵呵 表达能力不是太好 看得懂吗
had 1. 表示过去的过去,2. 间接引语,或者3. 虚拟语气。
当表示过去的过去时,表示到过去的某一点为止,用的时候一定有明显的时间状语
have done表示到现在为止
很明显,这里是表示到说话时,也就是现在为止,用现在完成时