Ответ:

  1. They have bought a pet dog. It’s cute!
  2. Mum borrowed this book a week ago.
  3. Sam has been learning Spanish for a year.

Present Perfect is used for a recent result, Past Simple with a finished past time, and Present Perfect Continuous for an action continuing over a period up to the present.