首页 > 留学知识库

问题: 英语问题

eg1:it is not surprising that by AD2000 it( had reached)number one among the tourist sites in china
eg2 how long (did)the civil war last

eq1为什么不写have reached?老师说是因为AD2000过太久了
eg2不写has,是因为civil war已经结束很久了,而现在完成时表示刚刚完成的事物,所以用一般过去时
这两题都是以时间长短来判断时态,我不明白,比如这两题共同牵涉的语法

解答:

第一句:强调的是过去某个时段的情况,到某时已经怎样怎样


第二句:只是说过去发生的事,不说到现在或过去某时间的情况怎样.

参考文献:个人观点