Пожалуйста помогите с этим заданием
Put the verb into the correct form,present perfect(I have done) or
1.Mr.Clark (work) at the hospital for 15 years.Then he gave it up.
2.My grandfather (die) 30 years ago.
3.Molly lives in Dublin.She (live) there all her life.
4.Bob and Alice are married.They (be) married for 20 years.
5.When we were on holiday,the weather(be) awful.
6.The weather (be) very nice recently,don't you think?
7.I don't know Carol's husband.I (never/meet) him.