当前位置:文档之家› 中考英语:since与for用法

中考英语:since与for用法

现在完成时态中的since 与for
1. 实例:
We have studied English for more than 2 years. 我们学英语已有两年多时间了。

She has been ill since last Sunday. 她从上周星期天一直病到现在。

2. 用法说明:
(1) 介词for 短语表示一个时间段,指某个动作或情况到现在为止已持续了多久,提问时用how long;since 作为介词,接一个时间名词,作为连词,引导一个时间状语从句(从句动词一般是短暂性动词),since 表示“自…以来”,指某个动作或情况从过去某一点时间一直持续到现在,因此,与for 或since 引出的时间状语连用的句子(或主语)谓语动词必须是持续性的(如上面两句中的动词study 和be)
(2) 英语中有些动词的意义不能持续,表示的是一瞬间就结束的动作,这些动词被称为非持续性动词或短暂性动词,常见的如come, leave, go, lose, see, begin, start, arrive, bec ome, die, buy, borrow, close, join, reach, fall, get up 等。

这类动词可以用于完成时态,但在肯定句中不能与表示动作延续的时间状语for 或since 短语连用。

如:正:He has come back. 他已回来。

误:He has come back for three days.
若要表示“他回来已三天了”这样的意思,可以将动词改为延续性动词,或改变时间状语,或改用别的句型等,如译为:
He has been back for three days. (改变谓语动词)
He has been back since three days ago. (改变谓语动词)
He came back three days ago. (改变时间状语及动词时态)
It’s three days since he came back. (改变句型)
(3) 非持续性动词用于完成时态,在肯定句中不能与for 或since引出的短语(或句子)连用,但在否定句中是可以的,因为一个非延续性动词一旦被否定即成为状态,而状态总是可以延续的。

如:()
I haven’t seen him for a long time. 我很久没见到他了。

He hasn’t come here for some time. 他有段时间没来了。

I haven’t heard from her since she left. 自他离开以后,我一直没收到她的来信。

相关主题