I _______________ my homework. (Finish)
HAVE FINISHED
She has learned to play the guitar.
________________________________?
Has she learned to play the guitar?
She has lived in Buenos Aires ______ 2015.
SINCE
you / ever / have / pizza / eaten / ?
Have you ever eaten pizza?
CHOOSE
CHOSEN
She ___________ her phone again. (Break)
HAS BROKEN
He has bought a new phone recently
_____________________________?
Has he bought a new phone recently?
I have worked as a teacher ______ more than ten years.
room / he / his / cleaned / has / ?
Has he cleaned his room?
FORGIVE
FORGIVEN
They ____________ much this year. (Not / Travel)
HAVEN'T TRAVELLED
You have climbed a mountain.
______________________________?
Have you ever climbed a mountain?
They haven’t spoken to each other ______ last summer.
SINCE
been / you / have / this / before / place / in / ?
Have you been in this place before?
THINK
THOUGHT
______ you ______ (Live) here _____ (For / Since) a long time?
HAVE LIVED - FOR
You have kept a secret for many years.
______________________________?
Have you ever kept a secret for many years?
We have been friends ______ we were children.
SINCE
for / lived / how long / here / you / have / ?
For how long have you lived here?
PUT
PUT
He ____________ (Not / Work) there _____ (For / Since) last year.
HASN'T WORKED - SINCE
You have forgotten someone's birthday.
___________________________________?
Have you ever forgotten someone’s birthday?
He has studied English ______ three months.
FOR
seen / you / the / how many times / movie / have / ?
How many times have you seen the movie?