|
查看: 1599|回复: 15
|
being的问题...
[复制链接]
|
|
|
I am honest with you
I am being honest with you
有什么分别????分别是什么???? |
|
|
|
|
|
|
|
|
|
|
发表于 4-12-2011 12:11 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 4-12-2011 12:36 AM
|
显示全部楼层
第一句是我一直都是诚实的。
第二句是平时不诚实,这次是诚实的。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 4-12-2011 12:44 AM
|
显示全部楼层
第一句是我一直都是诚实的。
第二句是平时不诚实,这次是诚实的。
ppr350 发表于 4-12-2011 12:36 AM 
我明白了。。。谢谢。。。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 4-12-2011 01:17 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 10-12-2011 12:22 AM
|
显示全部楼层
是在表达:
1 我(一直)对你都很诚实
2 (发生了什么事)我现在对你是诚实的 (解释)
吗?  |
|
|
|
|
|
|
|
|
|
|
发表于 10-12-2011 02:48 AM
|
显示全部楼层
第一句是我一直都是诚实的。
第二句是平时不诚实,这次是诚实的。
ppr350 发表于 4-12-2011 12:36 AM 
是这样的吗? |
|
|
|
|
|
|
|
|
|
|
发表于 10-12-2011 09:50 AM
|
显示全部楼层
(be) being + 形容词/名词
用来表达一个人的动作和行为,不用来表达个人的感觉,例:
He's being stupid.
不是说他笨(He is stupid.),而是说他在干傻事(He is doing stupid things.)
You're being selfish. = 你的行为很自私。
至于感觉:
She’s angry. 她生气,不要说:She's being angry.
I'm happy. 我开心,不要说:I'm being happy. |
|
|
|
|
|
|
|
|
|
|
发表于 1-5-2012 05:27 PM
|
显示全部楼层
will be on leave vs will on leave 有什么不同??
will be travelling 又是??i had been working here xx years vs i have worked here xx years?
怎样应用can vs could? shall vs should? will vs would? |
|
|
|
|
|
|
|
|
|
|
发表于 1-5-2012 07:47 PM
|
显示全部楼层
傻傻分不清楚 |
|
|
|
|
|
|
|
|
|
|
发表于 16-5-2012 02:02 AM
|
显示全部楼层
will be on leave vs will on leave 有什么不同??
will be travelling 又是??i had been working here xx years vs i have worked here xx years?
怎样应用can vs could? shall vs should? will vs would?
薰衣草07 发表于 1-5-2012 05:27 PM 
只能说will be on leave,will on leave 是不正确的语法,因为on leave 不是动词,需要加be。
will be travelling 是即将出游。
i had been working here xx years 是说我已在此工作xx年,而且还在做着。(强调还在做着)
i have worked here xx years 是我已在此工作了xx年。(不表示现在还在做着)
怎样应用can vs could? shall vs should? will vs would?
(1)could、should 和 would 可以用在过去式:
i could have passed the exam. 我之前的考试应该可以及格的。
i would have crashed the cat! 我差点撞到那只猫!
i should have killed the cat! 我早该杀了那只猫!
(2)should = 应该 (上面那句猫的例子也带有应该的意思)
Shall I take the medicine now? 我现在吃药好吗?
Yes, you shall. = 好的。
Yes, you should. = 对,你应该吃药。
(3)could 也可以用在现在式的礼貌问语:
Could you please show me the road? 你可以帮忙指路吗?
用can来代替也可以,可是用could就显得更温文尔雅,就像Titanic、Harry Porter式的那种英国绅士的谈吐方式。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 16-5-2012 08:06 AM
|
显示全部楼层
i had been working here xx years 是说我已在此工作xx年,而且还在做着。(强调还在做着)
i have worked here xx years 是我已在此工作了xx年。(不表示现在还在做着)
I had been working here for xx years 是我在此工作至过去的某个时候已xx年,暗示现在已不在这里工作了,使用“had been” 的句子中常会说明所针对的那个过去时间,如:I had been working here for xx years when I quit my job in 2011.
I have worked here for xx years 和 I have been working here for xx years 大致相同,意思是“到现在为止我已在此工作了xx年”,针对的时间是现在,通常无需说明。这句子可以有两种状况:(1)我还会继续做下去;(2)我刚刚辞职,以后不在此工作了。 |
|
|
|
|
|
|
|
|
|
|
发表于 16-5-2012 09:59 AM
|
显示全部楼层
I had been working here for xx years 是我在此工作至过去的某个时候已xx年,暗示现在已不在这里工作了, ...
风满楼 发表于 16-5-2012 08:06 AM  补充一下,其实单凭这一句也无法断定“我”现在是否还在此工作,或许“我”只是在说明到了过去的某个时候,我已在此工作了xx年...... 还是得从上下文了解是否还在此工作。 |
|
|
|
|
|
|
|
|
|
|
发表于 16-5-2012 09:16 PM
|
显示全部楼层
回复 11# mlkranger
你们怎么去辨别啊?要怎么去改进英语??有什么书籍之类的吗?或是网上学习?尤其是在grammer/present tense/past tense/past participle之类的。。
有时候用写还好,用讲就。。舌头打结。。 |
|
|
|
|
|
|
|
|
|
|
发表于 17-5-2012 09:07 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 22-6-2012 11:31 PM
|
显示全部楼层
|
我能理解的是。。。‘正/现在’。。。我正对你诚实。i'm being honest with you。。 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|