英语句子语法的问题"The present perfect is used when the time is not s

5个回答

  • 一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格.

    现在完成时(Present perfect)过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态.

    此处只是表示Thomas Edison发明了灯泡这样一个事实,并没有强调对于现状造成的影响~所以只要第二个就行.