we 'd like to tell you that you____ the exam
答案:3 悬赏:50 手机版
解决时间 2021-02-10 16:55
- 提问者网友:太高姿态
- 2021-02-10 00:46
A.have passed B. had passed C. pass D.will pass
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-02-10 01:13
A 。have passed
would 用于一般现在时,如果是虚拟语气也可用过去式。
we 'd like to tell you ..........我们想要告诉你..................显然不是虚拟语气
【例如:It would be helpfut if you give us your advice.
实际上还没给意见呢,这里用过去式,为虚拟语气。】
所以主句为一般现在时。
you passe the exam 。 发生在说话【主句we 'd like to tell you】之前 已经反生了
所以用用现在完成时态。
would 用于一般现在时,如果是虚拟语气也可用过去式。
we 'd like to tell you ..........我们想要告诉你..................显然不是虚拟语气
【例如:It would be helpfut if you give us your advice.
实际上还没给意见呢,这里用过去式,为虚拟语气。】
所以主句为一般现在时。
you passe the exam 。 发生在说话【主句we 'd like to tell you】之前 已经反生了
所以用用现在完成时态。
全部回答
- 1楼网友:第四晚心情
- 2021-02-10 02:35
答案:选a。【不知道题主是考试做的呢还是回家的练习,个人觉得选a。】
翻译:我们很高兴告诉你,你已经成功通过了考试。
原因:b选项是过去完成式,用此时态需要有明确的先后时间,而且要表示过去的过去,此题显然不符合,d一看就知道是错的,既然通知,肯定不是告诉你将来会通过【难道有预测能力hhh】,至于c选项,一般现在式,语意就没那么通顺了。做这种题目,平时多念念英语报什么的,就会有语感,自然而然就选a了~a选项是现在完成式,表示过去的动作对现在造成的影响,因为过去考了试,才会有如今通过考试这一情况的出现。
不懂请追问,满意请采纳~<( ̄︶ ̄)>谢谢~
- 2楼网友:封刀令
- 2021-02-10 01:28
答案:A.have passed
用现在完成时态。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯