Задание

Choose the right word for this sentence.
My grandmother ... me a new computer for my birthday last Monday.

  • gave
  • give
  • given
  • has given