Choose the correct options to fill in the gaps in the given sentences 1.
-Do you have the new Arctic Monkeys album?
-Yes. I (have had; had) it for over a week now
-I (have bought; bought) it yesterday
2.
-Do you know Steven?
-Yes. We are good friends. I (have know; knew) him for more than 10 years.
-Really? I (have met; met) him for the first time last week.
3
-(Have you finished; Did you finish) practising the guitar?
-Yes, I (stopped; have stopped) an hour ago