It_______dry for a long time.选C
A. is B. was
C. has been D. have been
请问老师,这可以看作是目前状况或过去的状况选A和B吗?for a long time 不仅能够用于完成时也可以用于其他时态啊,所以这里我就不知道了。
2).Where is Jim?
— He has gone to England.
这个句子用目前完成时是强调对目前的影响吗,说Jim不在这里了,他已经走了?能否用过去时He went to England.
3). —Where have you been?选A
—I ______ the cinema.
A. have been to B. have gone to
C. have went to D. went to
请问老师,这里无明显的时间状语,那个have you been是否会叫人想到更久以前去过的地方, 这里用过去时能不能?就像第二题用一般目前时提问,用目前完成时回答,那我用过去时仅描述一件事情的发生或动作发生了可以吗?
差了不少资料看资料的时候倒是能了解目前完成时和一般过去时有什么区别但一遇见题目根据我们的理解去做就错了。
1.请问老师,这可以看作是目前状况或过去的状况选A和B吗?for a long time 不仅能够用于完成时也可以用于其他时态啊,所以这里我就不知道了。
假如你实在搞不知道的话,你只须了解一点:考试时的四选一,不是选正确答案,而是选最好答案:都可以的状况下,选最好的那个。
2.这个句子用目前完成时是强调对目前的影响吗,说Jim不在这里了,他已经走了?能否用过去时He went to England.
假如没上文“where is Jim?”,has gone to some place 和 wen to some place都可以,只不过侧重点不同。既然有了上文“where is Jim?,就只能选has gone to,强调对目前的影响是:说话时,Jim不见了,不了解他去了哪儿。
3.请问老师,这里无明显的时间状语,那个have you been是否会叫人想到更久以前去过的地方, 这里用过去时能不能?就像第二题用一般目前时提问,用目前完成时回答,那我用过去时仅描述一件事情的发生或动作发生了可以吗?
目前完成时还可以表示某个人的经验和历程。其他人问你 Have you ever been to some place,虽然没时间状语,也只不过问你的历程(是不是去过某地),根本不会在乎你什么时间去的;同理,其他人说 I have been + 职业,也只不过表达我们的经验,说明自己做过某个工作,有过做某事的经验而已。
期望你有所启迪