刚刚给你发了封邮件,为什么用I have sent your an email 而不是
答案:2 悬赏:0 手机版
解决时间 2021-04-03 16:20
- 提问者网友:斑駁影
- 2021-04-03 01:37
刚刚给你发了封邮件,为什么用I have sent your an email 而不是
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-04-03 03:17
I have sent you an email.
表示已经发送了,收没收到还在继续中。所以用的是现在完成时。
现在完成时由“have/has+过去分词”构成,主要有两个含义:
①表示动作发生在过去,对现在有影响,有时无时间状语,有时和一些表示不确定的过去时间状语连用。
②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语。追问那我这个影响到收没收到,I have sent your an email 后面是不是还要加一句强调收没收到呢?或者说这句话单独放在那里用完成时态没意义?
表示已经发送了,收没收到还在继续中。所以用的是现在完成时。
现在完成时由“have/has+过去分词”构成,主要有两个含义:
①表示动作发生在过去,对现在有影响,有时无时间状语,有时和一些表示不确定的过去时间状语连用。
②表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作,用于延续性动词,且句中常带有表示一段时间的时间状语。追问那我这个影响到收没收到,I have sent your an email 后面是不是还要加一句强调收没收到呢?或者说这句话单独放在那里用完成时态没意义?
全部回答
- 1楼网友:纵马山川剑自提
- 2021-04-03 04:28
ui
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯