在这里是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呢?
解释一下,谢谢!
人气:285 ℃ 时间:2020-04-09 17:17:06
解答
应该用现在过去时看到since/for 一段时间的这种明显标志,不出意外的话,句子主句的时态肯定用完成时,但是现在完成时还是过去完成时看以下标准:现在过去时的动作是发生在过去,但其结果影响现在的一种时态而过去完成时...
推荐
猜你喜欢
- 重临的临的意思
- 改为间接引语【i said ''i will give her some advice tmorrow]
- 三角形的三个内角角A,B,C满足关系式角B+角C=3角A这个三角形一定有一个内角为多少度?为什么?
- 如图所示,下列用电器的额定功率最接近10W的是( ) A. 电冰箱 B. 电吹风 C. 节能灯 D. 电豆浆机
- 想一想填一填 用2,3,4,6,9,12,写出三个大小相等的分数,每个数字只能用一次.你有几种填法?
- 在1,-1,-2这三个数中,任意两数之和的最大值是( ) A.1 B.0 C.-1 D.-3
- 18.5x5/59-11.8*4/69 18.5x5分之59-11.8x4分之69=多少?脱式计算 一步一步来
- go down ,go along ,go straight 有什么区别?