for/to
for/to
for/to
100

I gave you that pen for your birthday

I gave it to you

100

Will you lend him the money?

Will you lend it to him?

100

Give me the book

Give it to me

200

They sent me a new password  yesterday.

They sent it to me

200

My son made me a birthday card at school?

My son made it for me

200

Give her the shoes

Give them to her

300

I gave my mum some flowers,but she's still angry with me

I gave them to me

300

Our car broke down,so many parents offered us their old one

My parents offered it to us.

300

We gave him the present

We gave it to him

400

She found me some hotels online

She found them for me

400

We didn't buy our daughter a phone because we think she's too young

We didn't buy it for her

400

I'll give them the information 

I'll give it to them

500

My grandmother wrote me these letters when I was at boarding school.

My grandmother wrote them to me 

500

I read the children the first Harry Potter book last week.

I read it to them

500

Did you give her your number?

Did you give it to her?

M
e
n
u