歡迎來到環(huán)球教育官方網(wǎng)站,來環(huán)球,去全球!
來源:
小編:環(huán)球教育 344環(huán)球教育托福頻道:托??荚囍杏泻芏嘀R是對托福語法基礎(chǔ)的考察,下面環(huán)球教育托福頻道小編就為大家講一個很有代表性的語法知識點,since和for,幫助大家學(xué)習(xí)。
A
for與表示一段時間的短語連用:
for six days六天
for a long time很久
for與一般過去時連用,表示一段終結(jié)了的時間:
We lived there for ten years.
我們在那里住過十年。(但我們現(xiàn)在不住那里了)
for與現(xiàn)在完成時連用表示延續(xù)到現(xiàn)在的一段時間:
We have lived in London for ten years.
我們在倫敦已經(jīng)住了十年。(并且還住在那里)
for有時可以省略,特別是在be,live和wait之后:
We’ve been here an hour/two days.
我們在這里已經(jīng)呆了一小時/兩天了。
表示時間的for不能用于以all開頭的短語的前面:
They’ve worked all night.
他們整整干了一晚上。
B
since與某一時刻連用,表示從那一時刻到說話時為止。除下文D與第188節(jié)所述外,它總是與完成時態(tài)連用。
She has been here since six o’clock.
從6點鐘起她一直在這里。(并且現(xiàn)在還在這里)
We’ve been friends since our schooldays.
從上學(xué)的時候起我們就是好朋友了。
C
注意:last和 the last之間存在著差別。
比較:
(a)I have been here since last week(month, year etc.).
我從上周(上月、去年等)起一直在這里。
(b)I have been here for the last week.
過去一周內(nèi)我一直在這里。
第一句里last week意指大約七天前的某一時刻,而第二句的the last week卻意指剛剛結(jié)束的七天長的時間。
D
since+從句也可表示相同的意思:
I’ve worked here since I left school.
離開學(xué)校后我就一直在這里工作。
ever since作副詞用:
He had a bad fall last year and has been off work ever since.
他去年摔傷了,從那以后就沒工作過。
更多托福備考資訊,請關(guān)注環(huán)球教育托??荚?/a>頻道。