I have phoned my aunt today but her line was busy.这句话中为什么用现在完成时,而不用过去完成时? 30

univa9666
2013-03-27 · TA获得超过1万个赞
知道大有可为答主
回答量:6336
采纳率:55%
帮助的人:2176万
展开全部
用现在完成时和过去时都可以,但强调的点不同。用完成时表示电话已打,用过去时则强调打电话的时间是过去。过去完成时和过去时连用表示两个先后的动作,过去完成时表示“过去的过去”。

我今天已经给姑妈打过电话了,但是她的电话占线。

希望对你有帮助
iamyayayaya
2013-03-27 · TA获得超过256个赞
知道答主
回答量:267
采纳率:0%
帮助的人:137万
展开全部
因为表示这个行为在现在的时间节点上已经结束,而当时的时间节点没有关系。
如果是跟当时的时间节点有关的,且已经完成的,才用过去完成时。

例, I had phoned my aunt yesterday before I came back, but her line was busy.
我回来之前的那个时间点事过去的时间点,在那个时间点之前完成的就是过去完成时了。

供参考,请采纳,谢谢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a235f2d
2013-03-27 · TA获得超过469个赞
知道答主
回答量:122
采纳率:0%
帮助的人:85.6万
展开全部
过去完成时一般用在过去的过去,而本句的意思是我打电话给她,但是她的电话正在通话中,而不是她过去的电话在通话中,我在她之前打,若是过去通话,打给她之前已经不通话了,才能用,现在是还在通话,所以不能用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式