We haven't seen him ( )A.yesterday B.two years age C.the day after tomorrow D.for many weeks原因说清
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/27 04:14:16
We haven't seen him ( )A.yesterday B.two years age C.the day after tomorrow D.for many weeks原因说清
We haven't seen him ( )A.yesterday B.two years age C.the day after tomorrow D.for many weeks
原因说清
We haven't seen him ( )A.yesterday B.two years age C.the day after tomorrow D.for many weeks原因说清
D
完成时态用一段时间
ABC都是过去时态中用的,而haven't seen 是现在完成时,后面不能接表示过去时态的词,只有D可以用
d
d
D
答案应该选d
haven't seen构成了现在完成时态,强调的是“没有看到”的这个状态,而不是“看与没看到”这个具体的动作,四个选项中,abc都是具体的一个时间点,描述一个动作或者事件发生的时间,只有d表示的是一段时间,用来描述一个状态的长短。...
全部展开
答案应该选d
haven't seen构成了现在完成时态,强调的是“没有看到”的这个状态,而不是“看与没看到”这个具体的动作,四个选项中,abc都是具体的一个时间点,描述一个动作或者事件发生的时间,只有d表示的是一段时间,用来描述一个状态的长短。
收起
首先看句型,haven't seen him 是现在完成时,它在这个句子当中表示: 从过去某一时刻开始,一支持续到现在的情况,它通常与since或for连用. 在ABCD选项中只有D符合. 意思是我们已经几个星期没有见到他了, 这个动作(见) 从几个星期以前一直持续到现在, 所以选D.
我讲清楚了么?...
全部展开
首先看句型,haven't seen him 是现在完成时,它在这个句子当中表示: 从过去某一时刻开始,一支持续到现在的情况,它通常与since或for连用. 在ABCD选项中只有D符合. 意思是我们已经几个星期没有见到他了, 这个动作(见) 从几个星期以前一直持续到现在, 所以选D.
我讲清楚了么?
收起
D
We haven't seen him ( ).
A.yesterday
B.two years ago
C.the day after tomorrow
D.for many weeks
选d
haven't seen现在完成时
a和b都要用一般过去时
c要用一般将来时