been
I / play / soccer / before.
I have played soccer before.
She / live / here all her life
She hasn't lived here all her life
you / walk / the dog / ?
Have you walked the dog?
Hemos hecho nuestras tareas.
We have done our homework.
We have done our assignments.
comido
eaten
They / done / their English exam.
They have done their English exam.
They / study / for the Science exam.
They have not studied for the Science exam
you / ever / call / for an ambulance / ?
Have you ever called for an ambulance?
Have you cut your hair?
hablado
spoken
I / be / to Portugal before.
I have been to Portugal before.
Susan and Mark / never / do / the dance
Susan and Mark have never done the dance
you / ever / be / to San Francisco?
Have you ever been to San Francisco?
Have you beaten the game?
vencido
beaten
I / work / here / I graduated from college
I have worked here since I graduated from college
My / sister / do / her English homework
My sister has not done her English homework
How long / she / study / there / ?
How long has she studied there?
He comido todos los chocolates
I have eaten all the chocolates.
escrito y dormido
Written and Slept
She / visit / China every year / 2010
She has visited China every year since 2010
I / no / see / that movie / before
I haven't seen that move before.
Have / ever / you / a friend / forgiven ?
Have you ever forgiven a friend.
Alguna vez has soƱado con ir a otro lugar.
Have you ever dreamed about going to another place?