It's been +一段时间 + since +一般过去式

It's been +一段时间 + since +一般过去式
since 不是都用于完成时吗 为什么是一般过去式
zhphot 1年前 已收到7个回答 举报

垃圾场百花齐放 春芽

共回答了18个问题采纳率:77.8% 举报

It's been +一段时间+since+一般过去时,是最常用的一个句型.
你说since用于现在完成时,是指since前的主句用现在完成时,如句型的It's been=It has been,就是现在完成,而since后面的从句必须用一般过去时.

1年前

6

664682 幼苗

共回答了343个问题 举报

把完整的句子写上来了

1年前

3

red_army1 春芽

共回答了18个问题采纳率:88.9% 举报

前半句It's been是完成时,It has been,since后接的是时间状语从句

1年前

1

feidianangle 幼苗

共回答了65个问题 举报

这是固定搭配,since 是自从过去那个动作开始,因此用过去式、、、

1年前

1

paludament 幼苗

共回答了21个问题 举报

主句是完成时呀it has been

1年前

1

yzscwy 幼苗

共回答了75个问题 举报

举例说明:
1、It has been 3 years since he has lived here. 三年以来他一直住在这里。

2、It has been 3 years since he lived here. 他不住这已经三年了。

希望能帮到你

1年前

0

qq292921215 幼苗

共回答了49个问题 举报

since 是引导时间状语的,有since引导的状语,句子要用现在完成时。
since+时间段+ago. since+时间点,或者since+that从句,从句用过去式。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 22 q. 0.043 s. - webmaster@yulucn.com