时间状语加介词问题:now 和by now的区别何在?

如题所述

1. now,就是一个副词作句子的状语。表示现在。通常所在的句子用现在进行时。如果是状态的话,会选择用一般现在时。
2. by now表达的意思是到目前为止。因为有个截止时间。所以通常会用完成时态。因为是截止到现在。如果截止到过去,就会用过去完成时。截止到将来,就会用将来完成时。所以一般出现by再加上一个时间状语。选择用完成时态。
通过这里的描述,可以看的出来。这两个时间状语。表达的意思不同。而且它们所在的句子用的时态也不一样。
其实在英语当中。就像now这样的副词,单独在句子里做状语,要注意的就是前面不能加任何的介词in /on/at 。因为副词前面是不可以加表示具体时间介词的。但是是可以表示截止或者来自from这样的介词。在写作文的时候一定要加以注意,这也是同学们经常容易犯的错误。追问

您回答得太全面了,我刚好在另外一个问题里提出过与之相关的问题:为什么有些时间副词前加介词而有些不加?

怎么邀请您回答其他问题?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-21
Now的意思是现在,by now是到现在为止
相似回答