I _____ my homework now.
答案:C。
这道题考察现代完成时用法。现在完成时是过去的动作或状态持续到现在,对现在造成的影响,可能持续发生下去。在英语时态中,“时”指动作发生的时间,“态”指动作的样子和状态。这题明显考察去的动作或状态持续到现在,对现在造成的影响,所以选C。
标志词:just,ever,never,yet,already,for,before,since,so far,recently,twice,still,till now,up to now,three times等。
现代完成时用法
1、表示动作到现在为止已经完成或刚刚完成。
例:I bought a new house, but I __haven't sold my old one yet, so at the moment I have two houses.我买了一栋新房子,但我的旧房子还没卖,所以目前我有两栋房子。
2、表示从过去某时刻开始,持续到现在的动作或情况,并且有可能会继续延续下去。此时经常用延续性动词。时间状语常用since加一个过去的时间点,或for加一段时间,或by加一个现在时间。
如:Great as Newton was, many of his ideas have been challenged today and are being modified by the work of scientists of our time.
尽管牛顿是伟大的,但他的许多观点在今天受到了挑战,并正在被我们这个时代科学家的工作所修正。
3、现在完成时和过去时的区别在于:现在完成时强调动作的动态,或受动态的影响,是动态的结果,对现在有影响;过去时只表示过去的某个具体时间里发生的动作,与现在没有联系。