请教大家一个英语语法问题 3Q有这么一个句型 It is/has been ... since +一般过去式 若是It was/had been ...since+... since后应该加过去完成时还是一般过去式我认为加了一般过去式两个事件的时间就
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/31 06:13:57
请教大家一个英语语法问题 3Q有这么一个句型 It is/has been ... since +一般过去式 若是It was/had been ...since+... since后应该加过去完成时还是一般过去式我认为加了一般过去式两个事件的时间就
请教大家一个英语语法问题 3Q
有这么一个句型 It is/has been ... since +一般过去式
若是It was/had been ...since+... since后应该加过去完成时还是一般过去式
我认为加了一般过去式两个事件的时间就反了 而加过去完成时两事件的先后又体现不出来 谁能解答一下~
请教大家一个英语语法问题 3Q有这么一个句型 It is/has been ... since +一般过去式 若是It was/had been ...since+... since后应该加过去完成时还是一般过去式我认为加了一般过去式两个事件的时间就
It is/has been ...since +一般过去式,这个句型表示的是时间从since之后开始一直到现在,这个句型一定是和现在有连接的,如;
It has been 50 years since he returned home.
It was/had been ...since+...since后应该加过去完成时,这个句型使用时一般有前后的语境,表示过去的两个时间点相连接,比如
He returned home in 1950.It was one year since he had left America.
1)since+过去的一个时间点
2)since+一段时间 ago
3)since+从句
3)it is +一段时间 +since 从句
总是都是一般过去式
这里更详细一点:
http://wenku.baidu.com/view/91c36eeae009581b6bd9eb81.html