问题: 英语时态问题
1.We____each other since I left Shanghai.
A.haven't seen B.hadn't seen
C.didn't see D.wouldn't see
2.He____with us since he returned last month.
A.lives B.lived C.had lived D.has lived
帮忙讲一下类似的题要怎么做?就是后面接since这样的。和since后面所接的时态有什么关系么?
解答:
有since的出现,就表示前面一定是完成时态,因为since的意思是自从……以来,是一个连续的状态,要用完成时。
而在这里,第一题的意思是自从我离开上海,我们就再没见过了。是一个从过去延续到现在的状态,用现在完成时,选A。
第二题,自从他上个月就和我们住在一起,也是从过去一直到现在,也是现在完成时,所以是D。
要说明的是:
首先,见到since,一般都是完成时态。
第二,这和since后面的时态没有什么关系,你一定要把句子翻译过来,看这段时间是从什么时候到什么时候,如果是从过去到现在,就是现在完成时。而过去完成时的标致是这个状态一定是要在过去结束,就是说已经完成了。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。