Present Perfect or Past Simple

Present Perfect or Past Simple
1 (it/not/rain/this week)
2(the/weather/be/cold/recently)
3(it/be/cold/last/week)
4(I/not/read/a/newspaper/yesterday)
5(I/not/read/a/newspaper/today)
6(Ann/earn/a/lot/of/money/this/year)
7(She/not/earn/so/much/last/year)
8(you have/a holiday recently?)

It HASN'T RAINED this week.
The weather has been cold recently .
It was cold last week .
I didn't read a newspaper yesterday.
Ann HAS earned a lot of money this year
She didn't earn so much last year.
Have you had a holiday recently?

Неужели к Мёрфи нет ключей в нете? Если не ошибаюсь, упражнение из этого справочника, нет?

It didnt rain this week

The weather has been cold recently

It was cold last week

I didnt read a newspaper yesterday
Ana earned a lot of money this year
She didnt earn so much last year
Have you had a holiday recently?