分类：教育/科学-外语学习
问题：英语问题eg1:itisnotsurprisingthatbyA 
eg1: 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已经结束很久了，而现在完成时表示刚刚完成的事物，所以用一般过去时这两题都是以时间长短来判断时态，我不明白，比如这两题共同牵涉的语法
回答：第一句：强调的是过去某个时段的情况，到某时已经怎样怎样


第二句：只是说过去发生的事，不说到现在或过去某时间的情况怎样.