He has been there (for)six months.这句话里 for 的用法 ,以及能不能省略.

doudou_wu2022-10-04 11:39:545条回答

已提交,审核后显示!提交回复

共5条回复
maohuisan 共回答了25个问题 | 采纳率92%
for不能省略,它是介词,意思为“为了”.been 是be 的过去分词
has been明显就是现在完成时,
“for+一段时间”表示某个动作(或状态)“持续达.”,
像这句话的意思,就是
他在那里已经呆(停留)了6个月了.
for有很多种用法:
1.表示“当作、作为”.如:
I like some bread and milk for breakfast.我喜欢把面包和牛奶作为早餐.
What will we have for supper?我们晚餐吃什么?
2.表示理由或原因,意为“因为、由于”.如:
Thank you for helping me with my English.谢谢你帮我学习英语.
Thank you for your last letter.谢谢你上次的来信.
Thank you for teaching us so well.感谢你如此尽心地教我们.
3.表示动作的对象或接受者,意为“给……”、“对…… (而言)”.如:
Let me pick it up for you.让我为你捡起来.
Watching TV too much is bad for your health.看电视太多有害于你的健康.
4.表示时间、距离,意为“计、达”.如:
I usually do the running for an hour in the morning.我早晨通常跑步一小时.
We will stay there for two days.我们将在那里逗留两天.
5.表示去向、目的,意为“向、往、取、买”等.如:
Let’s go for a walk.我们出去散步吧.
I came here for my schoolbag.我来这儿取书包.
I paid twenty yuan for the dictionary.我花了20元买这本词典.
6.表示所属关系或用途,意为“为、适于……的”.如:
It’s time for school.到上学的时间了.
Here is a letter for you.这儿有你的一封信.
7.表示“支持、赞成”.如:
Are you for this plan or against it?你是支持还是反对这个计划?
8.用于一些固定搭配中.如:
Who are you waiting for?你在等谁?
For example,Mr Green is a kind teacher.比如,格林先生是一位心地善良的老师.能帮助你的就是这些,
1年前
8wfgubdu 共回答了156个问题 | 采纳率
for在这里是加时间段的
至于能不能省略 for在几乎所有情况下无法省略
1年前
谁的眼泪459 共回答了8个问题 | 采纳率
for在肯定句中是可以省略的,而在否定句中则不可以省略。如下:
In affirmative sentences with a 'continuity verb' like be live, work.
for is often omitted when the verb is present perfect or past:
Patricia has been here ...
1年前
311之夜 共回答了37个问题 | 采纳率
for引导时间状语,个人觉得没有更好~
1年前
hyanlyx 共回答了3个问题 | 采纳率
不能省略,“for+一段时间”用现在完成时,但可以改成He has been there since six months ago.
1年前

相关推荐

用since、for或ago填空.1.We haven't seen Sally ( ) six months.
weare1231年前9
fgumoc 共回答了15个问题 | 采纳率80%
fo
We are going to stay here__six months.横线上填什么
feria1年前2
行者即无疆 共回答了21个问题 | 采纳率90.5%
for
stay for 住 (固定搭配)
我们要在这里住上6个月
英语翻译In six months,Hocking raised not only the $300 she neede
英语翻译
In six months,Hocking raised not only the $300 she needed,but an additional $20,000 selling 150,000 copies of her books.Over the past 20 months Hocking has sold 1.5 million books and made $2.5 million all by herself.Not a single publishing house was in sight.
xuenn1年前2
怎么办才行 共回答了19个问题 | 采纳率94.7%
In six months, Hocking raised not only the $300 she needed, but an additional $20,000 selling 150,000 copies of her books. Over the past 20 months Hocking has sold 1.5 million books and made $2.5 million all by herself. Not a single publishing house was in sight.
只六个月,霍金不单止筹集了她需要的300美元,而且还一共售出了十五万本书,赚取了额外二万美元.在过去的二十个月,一间出版商也不用,霍金即已总共售出了一百五十万本她的作品和收入二百五十万美元.
英语复合形容词问题.看题:after( )trainingA:six months'B:six monthsC:six-
英语复合形容词问题.看题:after( )trainingA:six months'B:six monthsC:six-month详细解释下..举几个例子orz我们老师说选A说C前加a因为training是动名词。那为什么A就不用加呢TAT求大神解答
和英1年前2
宇文秀 共回答了20个问题 | 采纳率100%
怎么说呢,A就像名词作代词一样,把six month,s 当成my our什么的都行,而选C需要在month和training之间加-
I am going to save money()six months.中间填哪一个介词
月勇1年前2
完美jx 共回答了22个问题 | 采纳率90.9%
这个空可以填 in 或 for
I am going to save money in six months.
6 个月之内我会省钱 (比如你买了一个机器,虽然起初你花费了很多钱,但机器的功能会让你6个月之内把所花的钱省了回来.)
I am going to save money for six months.
我以后6个月会储蓄一些钱.(比如储蓄钱来买东西.)
在无语境和上下文的情况下,我想考题要的是 for .