小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

介詞for用法:for 時(shí)間段中for省略與否的具體情況

 mimi928 2016-10-15

【續(xù)】一直以來想寫個(gè)完整的小“專題”,即是關(guān)于介詞for的一些用法,也是困擾過自己很久的問題,介詞for,說其簡(jiǎn)單,是因?yàn)閷W(xué)英語一兩年之內(nèi)都學(xué)了,但很久以來自己也還是沒有真正弄清楚這個(gè)介詞for的很多用法上的差異之處。看看現(xiàn)在能否理清。

下面預(yù)想分為以下五個(gè)小的“專題”,逐步推出,也請(qǐng)同道指正、批評(píng),有實(shí)例地添加、補(bǔ)充細(xì)化相關(guān)用法。

介詞for用法:for + 時(shí)間段中for省略與否的具體情況

1.for + 時(shí)間段,所匹配的時(shí)態(tài)問題;

2.for + 時(shí)間段,其中for省略與否的情況;

3.for + 次數(shù),其中for省略與否的情況;

for many a time, for many times, for twice, for three times哪個(gè)成立?

4.for + 具體時(shí)間(時(shí)間點(diǎn))成立嗎?

5.for + 時(shí)間段,與瞬間動(dòng)詞連用,成立嗎?

今天是第二個(gè)問題:for +時(shí)間段,其中for省略與否的具體情況;

1:不省略for的情況:

1.1否定句中;

1.2for位于句首;

1.3動(dòng)態(tài)動(dòng)詞通常不可省略for,動(dòng)態(tài)動(dòng)詞+for表目的等

1.4表示進(jìn)行意義的句子中,for通常不省略

2.省略for的情況:

2.1it’s /it’s been +時(shí)間段+ since…結(jié)構(gòu)中,for須要省略

2.2all +時(shí)間詞語的搭配中;

2.3肯定句中,for引導(dǎo)的時(shí)間短語修飾表靜態(tài)意義的動(dòng)詞時(shí),for常可省略

3. how long, for how long, how long for的情況

4. long, for long, for very long, for a long time的差異

5. the first/scone…timefor the first/second…time的差異

6. for ages, hours, days, weeks, months, years的含義

具體實(shí)例羅列歸總?cè)缦隆?/p>

1:不省略for的情況:

1.1否定句中;

for后接時(shí)間短語,來修飾靜態(tài)意義的動(dòng)詞時(shí),肯定句中的for常可省略,同樣情形的否定句不可省略for。for可以用來表示將來時(shí)間“…之后、…之內(nèi)”,而只能用于否定句中。

《大學(xué)英語語法》第二版第510頁:

I haven’t bought anything for a year. 我有一年沒買過任何東西。

《朗文英語語法》(英)L. G. 亞歷山大編著第172頁

many表示時(shí)間時(shí),可用于肯定或否定句中:

I have lived here/ haven’t lived here (for) many years. 我住在這已有/沒有許多年。

【這個(gè)例子很怪異,作者沒有說出這個(gè)(for)什么時(shí)候省略】

《英語詞語用法詳解詞典》第408頁for詞條

6for用于否定句時(shí),通常不省略。例如:

He hasn’t been there for three years. 他已經(jīng)三年沒去那里了。

一般不說:He hasn’t been there three years.

《朗文英語語法》第239頁 7.32 for

for(+ 一段時(shí)間,回答How long?的問題)表示過去、將來或到現(xiàn)在為止的一段時(shí)間的持續(xù):for在否定句中或用在句中或從句開頭時(shí)則不可省略:

I haven’t seen him for six years. For six years, he lived abroad.

我已經(jīng)6年沒見他了。6年來,他都住在國(guó)外。

《新編高級(jí)英語語法》第416頁27.3 D若干介詞的省略問題

1)介詞for的省略

注意以下情況。a)在由for引導(dǎo)的表示時(shí)間長(zhǎng)度的介詞詞組中,for有時(shí)可省略,這在非正式英語語體中比較常見,這時(shí)就是以名詞詞組作狀語。

但在下列情況下,for不可省略。

第一,在否定句中,for一般不可省略:

The train will not arrive for two days.

I haven’t been sleeping well for a week.

He hasn’t driven a car for three years.

I haven’t heard from him for a long time.

《薄冰英語用法問答1144例》薄冰著第755頁23

這里的many weeks之前不用for

最近有一位讀者來信說,有這樣一個(gè)句子:

(1)She had not been married many weeks when that man’s younger brother saw her and was struck by her beauty.

教參上說many weeks之前省去了for。但據(jù)章振邦的《新編英語語法教程》第330頁上說,在由for引導(dǎo)的表示時(shí)間長(zhǎng)度的介詞詞組中,若這種短語放在句首或出現(xiàn)在否定句中,for不宜省略。這種說法對(duì)否?望予以解答。

《新編英語語法教程》的說法一般說來是對(duì)的,但有例外,上述句(1)中的many weeks即是一例。在像上述句(1)所用的否定結(jié)構(gòu)中,表一段時(shí)間的詞語之前一皆般不用for,再如:

2The man had not been gone more than a few minutes when another person approached. (more than a few minutes之前不用for)

另外,在否定結(jié)構(gòu)中,long之前可用for,但也可不用for,如:

(3)Cox did not stay in Peoria (for) long.

也有一些人說下面一否定句中也可省去for

(4)I have not studied Japanese (for) three years.

有人還說這里用不用for是有區(qū)別的:如用for,這句話可能有兩種不同的含義,一是for three years修飾have not studied,全句意為“我有三年沒有學(xué)日語了”;二是for three years只修飾studied,全句則意為“我學(xué)日語不到三年”。如不用for,則只有一種含義,即“我學(xué)日語不到三年”。

1.2for位于句首

For用于句首+時(shí)間段時(shí),通常不省略,但也可偶見省略for的實(shí)例;

《英語詞語用法詳解詞典》第408頁for詞條(7)

for所引導(dǎo)的時(shí)間短語位于句首是,不可省略for。例如:

For ten years he has been studying English usages.

整整10年了,他一直在研究英語慣用法。

《朗文英語語法》第239頁 7.32 for

for(+ 一段時(shí)間,回答How long?的問題)表示過去、將來或到現(xiàn)在為止的一段時(shí)間的持續(xù):for在否定句中或用在句中或從句開頭時(shí)則不可省略:

I haven’t seen him for six years. For six years, he lived abroad.

我已經(jīng)6年沒見他了。6年來,他都住在國(guó)外。

《新編高級(jí)英語語法》第416頁27.3 D若干介詞的省略問題

1)介詞for的省略

注意以下情況。a)在由for引導(dǎo)的表示時(shí)間長(zhǎng)度的介詞詞組中,for有時(shí)可省略,這在非正式英語語體中比較常見,這時(shí)就是以名詞詞組作狀語。

但在下列情況下,for不可省略。

第二,當(dāng)for-詞組出現(xiàn)在句首時(shí),一般不可省略for

For a year, we waited to hear what had happened to him.

For a minute or two, the three men pondered the question.

但是,偶爾也可看到這樣的句子:

(For) a lot of time we just lay on the beach.

《薄冰英語用法問答1144例》薄冰著第755頁23

表示時(shí)間長(zhǎng)度的由for引導(dǎo)的介詞短語如置于句首,則不可省去for。這條規(guī)則也只能指一般而言。例外也是有的,如:

(5)(For) a long of the time we just lay on the beach.

1.3動(dòng)態(tài)動(dòng)詞;動(dòng)態(tài)動(dòng)詞+for表目的等

動(dòng)態(tài)動(dòng)詞 + for +時(shí)間段,其中的for通常不省略,但也可偶見省略for的實(shí)例;

在瞬間動(dòng)詞+for + 時(shí)間段的句子中,for + 時(shí)間段表達(dá)的是做這事的目的,此時(shí)的for不可省略。

《牛津高階英漢雙解詞典》第八版第816頁for詞條15

I’m going away for a few days. 我要離開幾天。

《劍橋高階英漢雙解詞典》第141頁back adv.詞條

She went to America for two years, but now she’s back (= has returned).

她去美國(guó)呆了兩年,現(xiàn)在回來了。

《英語詞語用法詳解詞典》第408頁for詞條22.

for與一段時(shí)間連用時(shí)的省略與否。

但當(dāng)for短語用來修飾具有動(dòng)態(tài)意義的動(dòng)詞時(shí),通常不可省略。例如:

I’m going away for a few days. 我將要離開幾天。

《薄冰英語用法問答1144例》薄冰著第755頁23

但如若謂語動(dòng)詞是非持續(xù)性動(dòng)詞,則不可省去,如:

(8)I taught her for three years.

如省去for,taught則意味著“三年中自始至終地不停地教”,這顯然是不可能的事。而for three years則無此義,只意味著“限于三年的時(shí)間”。

1.4表示進(jìn)行意義的句子中,for通常不省略

《當(dāng)代高級(jí)英語語法》精裝版 主編 徐廣聯(lián)第1442頁

四、介詞的省略

3.表示一段時(shí)間或方式的短語中的for, in, by, at等常常省略;但是在否定句中或引導(dǎo)介詞短語位于句首強(qiáng)調(diào)持續(xù)時(shí)間時(shí),for一般不可省略。

【提示】在表示進(jìn)行意義的句子中,for通常不省略。例如:

We’ve been walking for two hours. 我們已步行了兩個(gè)小時(shí)。

They were kept waiting for over three hours. 他們一直等了三個(gè)多小時(shí)。

The ship has been sailing in the Pacific for two weeks.

這艘船已在太平洋上航行了兩個(gè)星期。

2:省略for的情況(正式用語中不省略為好)

2.1 it’s /it’s been +時(shí)間段+ since…結(jié)構(gòu)中,for須要省略

《英語詞語用法詳解詞典》第408頁for詞條

(5)for不可用在it’s …since…這種結(jié)構(gòu)中。例如:

It’s three years since his father died. 他父親已經(jīng)死去三年了。

2.2. all +時(shí)間詞語的搭配中;

與all開頭表示時(shí)間的名詞短語連用時(shí),必須省略for。

常見的以all開頭的時(shí)間詞語有:

all day/night (all day/night long), all the time, all last year, this/that day, all the while, all along;

《牛津英語用法指南》第三版第295頁 208

for, since, in和from:時(shí)間 1 for

在非正式文體里,常常省略for,尤其是與How long…?連用時(shí)。而for通常不用在all前面。

2.3肯定句中,for引導(dǎo)的時(shí)間短語修飾表靜態(tài)意義的動(dòng)詞時(shí),for常可省略

《英語詞語用法詳解詞典》第408頁for詞條22.

for與一段時(shí)間連用時(shí)的省略與否。

(1)在all day, all the time, all last year, this day, that week等前面,習(xí)慣上不用for。

(2)在肯定句中,for引導(dǎo)的時(shí)間短語修飾表示靜態(tài)意義的動(dòng)詞時(shí),for常可省略。例如:

They lived there (for) five years. 他們?cè)谀抢镒×宋迥辍?/p>

They slept (for) eight years. 他們睡了八個(gè)小時(shí)。

They play ran (for) three months. 這個(gè)戲連續(xù)演了三個(gè)月了。

《現(xiàn)代英語用法詞典》第569頁for詞條9 for表示時(shí)間長(zhǎng)度或距離

for(如果緊跟動(dòng)詞)有時(shí)可省略:

The performance lasts (for) three hours.

We stayed (for) three days [a week, a long time, etc.].

The forest stretches (for) a long way.

Will you be out (for) long?

The desert stretches (for) many miles.

《葛傳槼英語慣用法詞典》第249頁for詞條1.

for two hours, for three weeks, for many years, for several miles等表達(dá)方式里的for有時(shí)省去,但在正式些的文字里最好不省去。

《薄冰英語用法問答1144例》薄冰著第755頁23

就是“肯定結(jié)構(gòu)中的for??墒∪ァ边@一規(guī)則也不完全符合語言實(shí)際。誠(chéng)然,如果謂語動(dòng)詞是持續(xù)性的,for確是可有可無(但在正式文體中還是不省去for的好),如:

(6)We lived there (for) five years.

有時(shí)在口語中則常常不用for,如:

(7)Wait a minute.

3how long, for how long, how long for的情況

how long可以等于how much time,但how much time通常指的是較短的時(shí)間;

《英語詞匯用法手冊(cè)》第138頁how much time/how long詞條

—How long have you lived here? —I’ve lived here for ten years.

—你在這兒住了多久啦?—我在這兒住了十年了。

不能用How much time)(How long用于表示相當(dāng)長(zhǎng)的一段時(shí)間

—How much time/How long did you spend on your homework? —A couple of hours.

—你話多少時(shí)間做家庭作業(yè)?—兩三個(gè)小時(shí)。

(我們既可以用How much time也可以用How long來指較短的一段時(shí)間

how long前面可以加for,非正式文體不用for;也可偶見使用for的實(shí)例:

《牛津英語用法指南》第三版第682頁7 how long

在非正式文體里,表示某事持續(xù)多長(zhǎng)時(shí)間的表達(dá)方式里,for經(jīng)常省略。

How long are you staying (for)? 你打算待多久?

《牛津英語用法指南》第三版第682頁7 how long

在非正式文體里,表示某事持續(xù)多長(zhǎng)時(shí)間的表達(dá)方式里,for經(jīng)常省略。

I’ve been here (for) three weeks now. 現(xiàn)在我已經(jīng)在這里待了三個(gè)星期了。

How long are you staying (for)? 你打算待多久?

《牛津英語用法指南》第三版第295頁 208

for, since, in和from:時(shí)間 1 for

for指持續(xù)時(shí)間的長(zhǎng)短,用來回答how long?(多長(zhǎng)時(shí)間?)的問題。

How long have you been waiting (for)? 你等了多久了?

《英語詞語用法詳解詞典》第408頁for詞條

(4)英語習(xí)慣上在how long(多久)前不用for。例如:

How long have you lived here? 你在這里住多久了?

通常不說:For how long have you lived here?

《朗文英語語法》第137頁how long ago/ for how long/ how long for詞條

—I visited Gibraltar once. —For how long/How long for?

我去過直布羅陀一次。去了多久?

=延續(xù)了多長(zhǎng)時(shí)間?;在這兒,how long必須與for連用)

—I visited Gibraltar once. —How long ago?

—我去過直布羅陀一次。—這是多久以前的事?

(=何時(shí)?在這兒,how long后面必須用ago)

4long, for long, for very long, for a long time的差異

long, (for) very long, for long通常只用于否定句、疑問句或條件句中,不用于肯定句。

long指的是做某事花多少時(shí)間,用于疑問句和否定句;

for long指的是某事持續(xù)多長(zhǎng)時(shí)間,用于疑問句和否定句,不久的含義,否定句中的for long中的for可以省略;for long用于否定句,是位于否定范圍之內(nèi),即否定是包括for long這個(gè)范圍的。

Tom didn’t speak for long. 湯姆沒有說很久的話(說話時(shí)間很短)

for a long time可用于否定句和肯定句;

肯定句中的for a long time中的for可以省略,也可使用a long time的形式;

而當(dāng)for a long time用于否定句時(shí),是位于否定范圍之外的,即在帶有時(shí)間狀語for a long time之外的否定句,其中的否定是與動(dòng)詞有關(guān),而與for a long time不直接相關(guān);

否定句中for a long time用于否定句表達(dá)的含義是“沒有多久”,且不可以省略for。

Tom didn’t speak for a long time. 湯姆很長(zhǎng)時(shí)間沒有說話。

介詞for用法:for + 時(shí)間段中for省略與否的具體情況

《英語詞匯用法手冊(cè)》第165頁long; (for) long; (for) a long time; much詞條

Jill came round this morning, but she didn’t stay long.

吉爾今天早晨順便來了一下,但她沒呆多久就走了。(表時(shí)間,不能用much)

(= 她在這兒停留的時(shí)間不長(zhǎng))

We haven’t seen you for a long time. 我們好長(zhǎng)時(shí)間沒見過你了。

(不能用for long, for much time, a long time

I’m going out, but I won’t be long. 我要外出,但不會(huì)去很久。

(不能用for long, for much)

Sally called yesterday, but she didn’t wait (for) long.

薩莉昨天來過,但她沒等多久就走了。(不能用for a long time/for much)

用法說明:

long常用于指做某事要花多少時(shí)間;

for long指某事持續(xù)多長(zhǎng)時(shí)間;

(for) a long time用在肯定句:Sally stayed (for) a long time薩莉呆了很長(zhǎng)時(shí)間,

而 (for) long用于否定句和疑問句中:Sally didn’t stay (for) long. 薩莉沒呆多長(zhǎng)時(shí)間。

5the first/scone…timefor the first/second…time的差異

the first/second time與for the first/second time含義是不同的;

the first/second time語法意義相當(dāng)于連詞詞性,后面引導(dǎo)時(shí)間狀語從句,

for the first/second time語法意義相當(dāng)于副詞詞性,此時(shí)的for是可以省略的。

《英語詞語用法詳解詞典》第408頁for詞條22. 注:

但在“序數(shù)詞+time”的場(chǎng)合,for可以省略,也可以不省略。例如:

He met her the third time. He met her for the third time.

這兩句都意為:“他是第三次見到她了?!?/p>

6for ages, hours, days, weeks, months, years的含義

《朗文英語語法》第239頁 7.32 for

for(+ 一段時(shí)間,回答How long?的問題)表示過去、將來或到現(xiàn)在為止的一段時(shí)間的持續(xù):for與ages, hours, days, weeks, months, years等連用強(qiáng)調(diào)或夸大持續(xù)的時(shí)間:

I haven’t seen Patricia for months. How is she?

我已有數(shù)月沒見帕特里夏了,她好嗎?

2016年10月14日記(謝謝關(guān)注,共同進(jìn)步)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多