分类：教育/科学-外语学习
问题：几道初二英语题1HaveyouvisitedGuilin?Yes 
1 Have you vised Guilin?  Yes.I____D___ it a month ago?   A visiting B visits C have visited D visited2 The sand-dust storm weather __B___ in Beijing several times this year.A happeded B has happened C was happened  D have happened答案已经在了  给我讲讲为什么？
回答：1.a month ago 表示一个时间点。那个时候去的桂林。所以要用过去时。

2.this year 表示一个时间段。迄今为止，在这个时间段里共发生了几次。所以要用现在完成时