在这里是haven't 还是hadn't?——Have you heard from Mr Black recently?—— No, we ____ each other since he went to abroad.A. didn't write B.haven't written C.wouldn't write D.hadn't written答案是B 我选到D去了 这个知识点我一

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 06:22:52

在这里是haven't 还是hadn't?——Have you heard from Mr Black recently?—— No, we ____ each other since he went to abroad.A. didn't write B.haven't written C.wouldn't write D.hadn't written答案是B 我选到D去了 这个知识点我一
在这里是haven't 还是hadn't?
——Have you heard from Mr Black recently?
—— No, we ____ each other since he went to abroad.
A. didn't write B.haven't written C.wouldn't write D.hadn't written
答案是B 我选到D去了 这个知识点我一直理解得很模糊.
是have还是had呢?
解释一下,谢谢!

在这里是haven't 还是hadn't?——Have you heard from Mr Black recently?—— No, we ____ each other since he went to abroad.A. didn't write B.haven't written C.wouldn't write D.hadn't written答案是B 我选到D去了 这个知识点我一
应该用现在过去时
看到since/for 一段时间的这种明显标志,不出意外的话,句子主句的时态肯定用完成时,但是现在完成时还是过去完成时看以下标准:
现在过去时的动作是发生在过去,但其结果影响现在的一种时态
而过去完成时的动作是发生在过去(的过去),其结果影响过去,如何理解过去的过去,就是说,说话的时候已经是过去,谈说话前发生的动作,那么就要用过去完成时了(一般用于条件状语从句、间接引语宾语从句中)
句子意思是:你最近有没有跟Black先生有过联系?(注意,说话是当下,这句已经很明显的用了现在完成时),回答:没有,自从他去国外(去国外是过去发生的,所以用一般过去时)以后,我们就没有再相互联系过,我们现在没有联系,所以应该用现在完成时.

B。现在完成时。发生在过去并延续到现在的情况。since和现在完成时连用。

你真是的 这说明你的时态没搞清楚 前者是现在完成时态 通常用于一般对话中 表示从过去到现在的一种状态 而后者是过去完成时态 表示以过去的某个时间为起点到过去的另外一个时间所发生的事或状态 通常用于宾语从句中 题目的含义是 自从他出国到现在我们已经没有相互写信了 当然要用现在完成时态啦...

全部展开

你真是的 这说明你的时态没搞清楚 前者是现在完成时态 通常用于一般对话中 表示从过去到现在的一种状态 而后者是过去完成时态 表示以过去的某个时间为起点到过去的另外一个时间所发生的事或状态 通常用于宾语从句中 题目的含义是 自从他出国到现在我们已经没有相互写信了 当然要用现在完成时态啦

收起

很简单,根据对方提问的时态来做选择。
首先,对方问你的时候,自己肯定也没有联系过,换句话说,他已经为你做了选择,再根据题目看的话,你自己也没有再联系过这个人,加上NOT 就可以了。这时只要根据对方的时态就可以了!
我觉得有时候,英语不能琢磨的太明白,根据语感来。加油,希望我说的你能懂,呵呵!...

全部展开

很简单,根据对方提问的时态来做选择。
首先,对方问你的时候,自己肯定也没有联系过,换句话说,他已经为你做了选择,再根据题目看的话,你自己也没有再联系过这个人,加上NOT 就可以了。这时只要根据对方的时态就可以了!
我觉得有时候,英语不能琢磨的太明白,根据语感来。加油,希望我说的你能懂,呵呵!

收起

haven't hadn't 在这里是haven't 还是hadn't?——Have you heard from Mr Black recently?—— No, we ____ each other since he went to abroad.A. didn't write B.haven't written C.wouldn't write D.hadn't written答案是B 我选到D去了 这个知识点我一 we -----seen each other since i finished middle school,用haven't还是hadn‘t I haven't thought it through properly.through在这里是介词还是副词,此句如何翻译? don't doesn't didn't won't hasn't haven't hadn't 的用法 I had a such meal since you invited me last time 老师这个填haven't 还是hadn't We had better leave ,hadn't we 这句话有错误吗?还是haven't me 还有werent we I‘m excited to see Mandy tomorrow ,I----- her for years 填hadn't 还是haven't 一般过去时的否定是didn't do,现在完成时的否定是haven't done 或hasn't done 或hadn't done didn't和haven't什么有区别还有hadn't 英语反义疑问句疑惑 Sarah had her washing machine repaired the day before yesterday,______she?A hadn'tB haven'tC didn't 这道题为什么不选A 不是这里是 had sth done吗? 改错My friend didn't see me for many years when i met him last week.能改成hadn't seen 么从句不是过去式么 前面不应该用hadn't么答案是改成haven't seen 现在完成时haven't clean还是haven't cleaned? if we haven't 和if we hadn't在用法上有什么不同?If we hadn't got everything ready by now,we should be having a terrible time tomorrow.句中的 hadn't换成haven't可以吗? 现在完成时还是过去完成时?I happened to meet him in the street yesterday.We ____ each other for a long time.(haven't seen or hadn't seen) i haven't been happy if i hadn't met you befor 句子通顺吗 i ___ any books for three months.a haven't buy b hadn't buy He had done的反义疑问句是hadn't he?还是didn't he?