2015-08-24
xredued04
[误] Someone called you right now.
[正] Someone called you just now.
[析] just now有两个意思,其一是"刚才",其二是"现在",而right now只能用于现在的状态。just则用于完成时态,如: I have just finished my homework.
[误] My father will be back from America at present.
[正] My father will be back from America presently.
[析] presently有两个意思:其一是最近,不久,其二在美语中是现在之意,与at present相同。而for the present为暂时,如: I teach English in the school for the present.
[误] I'll be back at the moment.
[正] I'll be back in a moment.
[析] at the moment 其意为"现在,当时",而in a moment意为"马上过一会",与in a minute意思相近。
[误] The train from Shanghai will arrive here in time.
[正] The train from Shanghai will arrive here on time.
[析] on time为"准时",而in time有两个含意。其一是"及时",如:The doctor arrived in time。其二是"将来,终究"。
[误] I met an old friend sometimes last month.
[正] I met an old friend sometime last month.
[析] Sometime 过去,或者将来某时。 Sometimes 有时
如: Sometimes I go to school by bus.Some time 一些时间
如: I need sometime to do my homework.Some times 几次
如: I went to Shanghai sometimes this month.
at times 有时,偶尔
at all times 经常
some other time 改天
[误] I had met an old friend three days ago.
[正] I had met an old friend three days before.
[正] I met an old friend three days ago.
* ago 用在时间状语中时,主句中谓语动词一般用过去时,而before用于时间状语时则主句的谓语动词宜用完成时态。
[误] He studied very hard. and at the end he passed the exam.
[正] He studied very hard, and in the end he passed the exam.
[析] in the end=at last 意为"最终,终于",表达经过若干努力而达到的结果。而at the end是在某事的结束时如何如何,如:At the end of class, the teacher gave us some story books。