I had been working on math for the whole afternoon and the number (swam) before my eyes. Alvin,are you coming with us?I'd love to.But something unexpected (has come up) 同为过去对现在的影响,请问两句句子分别采用的用法为什么不同,第一句比较理解,因为过去完成进行时老师讲的细,第二句没有什么时间上的词,为什么用现在完成时?
既然第一句你理解上没有问题,我们只说第二题 Alvin,are you coming with us?I'd love to.But something unexpected (has come up) 这里其实也很容易理解。现在完成时有3种用法: 1:表示过去发生的动作或事情,对现在造成的影响。 2:表示从过去开始发生的动作持续到现在,有可能马上结束,但也有可能继续下去。 3:现在完成时的动词必须具有可持续性,至少是能重复一次以上的动作。
第一句很显然是第二种用法 而第二句则是第一种用法,表示过去发生的动作(come up 发生在过去),对现在造成的影响(I‘d love to, but ... 去不了)