How do you say

It’s been really hot the last few weeks.

..in Chinese?

过去几周天气一直很热。

guò qù jǐ zhōu tiān qì yì zhí hěn rè 。

How do you say "How have you been lately?" in Chinese?