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