Vocabulary

(1)wander

(2)rain or shine

(3)stand by (someone)

(4)turn out (well/bad/for the best/better than expected/...)

Speaking Topic

Tell about your best friend.