1) ann speaks english so well because she have been living in england. (long action in the past) - present perfect continious
2) mike lived there last year (fact in the past)
3)the snow has stopped and the sun is shinning in the sky again (result)
4) the snowfall stopped an hour again (fact in the past - указано время)