手机端
当前位置: 91开学网

 > 

知识点

 > 

诗词大全

 > 

since+过去时间点用什么时态

since+过去时间点用什么时态

2023-12-18 15:50:38 587浏览

since是英语中经常会考到的一个单词,尤其是它的用法跟时态,还有与for的区别,下面详细总结了since的用法与时态,希望能有所帮助。

since+过去时间点用什么时态:

since描述的是一个过去的时间点,给出了某事发生的起始时间。since+过去时间点通常使用完成时

例如:

He has been watching TV since 7 pm.

他从晚上7点开始一直在看电视。

My parents have lived in London since 1985.

我的父母自1985年以来一直住在伦敦。

Andy had been writing a book since 2010.

安迪从2010年开始就在写书。

My new colleague Andy has been complaining since day one.

我的新同事安迪从第一天起就一直在抱怨。

since的用法归纳总结:

1、since +过去一个时间点:要求谓语动词用现在完成时,而且必须是延续性动词。

(如具体的年、月、日期、钟点、1980, last month, half past six)。

例句:

I have been here since 1989.

我从1989年就在这里了。

2、since +一段时间+ ago:要求谓语动词用现在完成时,而且必须是延续性动词。

例句:

I have been here since five months ago.

我五个月前就在这里了。

3、since +从句:要求主句谓语动词用现在完成时,而且必须是延续性动词;从句谓语动词用一般过去时,而且是终止性动词。

例句:

Great changes have taken place since you left.

自从你离开后,这里发生了巨大的变化。

Considerable time has elapsed since we have been here.

自从我们来到这里,已经过了相当长的时间。

4、It is/ has been +一段时间+since从句:意为“自从……以来已经(多久)了”。

例句:

It is two years since I became a postgraduate student.

我读研究生已经两年了。

They have lived in that house since two years ago. 

两年前他们就住在那座房子里了。

since与for的区别:

1、共同点:

since和for 都可用于含完成时的句子中,但用法却有所不同。

2、不同点:

(1)since可作介词,后接名词(或词组)。也可用作连词,后接从句,表示某个动作或情况从过去某一时间点一直持续到现在,从句用一 般过去时。意为“自从”,后常接时间点。

如:

She has worked there since it opened in1997.

自从1997年它开办以来她就在这里工作。

(2)for 作介词,表时间的长度,多接数词连用的名词(或词组),表示某个动作持续了多久。 意为“(时间或距离)经过...之久”,后常接时间段。

如:

I've been here for just over two years.

我来到这儿刚好两年多了。

3、since 和for 的转换:

(1)since+一段时间+ago= for +一段时间。

I have kept the book since two weeks ago.

= I have kept the book for two weeks.

I have studied English for 10 years.

= I have studied English since 10 years ago.

(2)since +时间点 =for +时间段。

It’s 10 o'clock now. I have been here since 8 o'clock.

= It’s 10 o'clock now. I have been here for 2 hours.

(3)since+过去式句子= for+时间段。

I have studied English since I was 4 ten years old.

= I have studied English for 10 years.