have⼀has+been+since后面跟哪三种?

2025-06-24 09:36:18
推荐回答(2个)
回答1:

1.一般结构为 since + 一般过去时的句子,如:I have watched TV since I got home.
2.since + 一段时间+ago,如:I have come back since ten days ago.
3.since+过去的时间点,如:She has worked as a nurse in that hospital since 1998.

回答2:

Have has been加since,加时间点since后面的时间,一个是过去的时间点,一个是一般过去时的句子。He has been here since he was three years old,从他三岁的时候起,他就在这儿啦。He has been here since three years ago,从三年前起他就在这儿啦。另外就是for 加一个时间段,he has been here for ten years ,他在这儿十年了。