by now和so far区别

如题所述

第1个回答  2022-08-31
by now和so far的区别:by now表示的意思为到目前为止,但是后面没有要加消极信息的那一层意思,也没有严格的时间点或地点的要求;so far意为如此程度、迄今为止,表示时间点或地点,后面的句子一般用完成时。

扩展资料

  一、by now的含义及用法介绍

  by now意为此刻已经、到现在为止,后面没有要加消极信息的那一层意思,也没有严格的时间点或地点的要求。

  例句:She'll have had the results by now.

  她现在应该知道结果了。

  She would be in bed by now, as like as not.

  这工夫她很可能睡了。

  If you think about it, those children must be at school by now.

  想想吧,那些孩子现在一定在学校了。

  If he started out at nine, he ought to be here by now.

  他如果九点出发,现在应该到这里了。

  By now the passengers were getting browned off with the delay.

  此时乘客们对延误已开始感到不满。

  There should be some snowdrops out by now.

  现在应该有雪花莲开放了。

  By now all logic had gone out of the window

  到这时根本就不讲什么逻辑了。

  She's a very sweet woman, as you no doubt know by now.

  她是一个非常温柔的女人,你现在肯定知道了。

  二、so far的含义及用法介绍

  so far意为如此程度、这个地步、迄今为止、到目前为止,后面一般接比较贬义或者消极的信息,且句子用一般完成时时态。

  例句:How many driving lessons have you had so far?

  你到目前为止上过多少节驾驶课了?

  So far, the police investigation has drawn a blank.

  到目前为止警方的.调查毫无结果。

  What do you think of the show so far?

  到目前为止你觉得这场演出怎么样?

  They have not had a win so far this season.

  他们这一赛季迄今还没有赢过一场。

  I've saved almost £ 100 so far.

  我至今已经攒了差不多100英镑了。

  All talks have so far been conducted through an intermediary.

  到目前为止所有的谈判都是通过调停人进行的。

相似回答