I have lived here _______ three years.
I have lived here FOR three years.
I ____________- (finish) my homework.
I HAVE ALREADY FINISHED my homework
He ________ here ________ six years. (LIVE)
He HAS LIVED here FOR six years.
buy
bought
They _________ their car ________ six months. (HAVE)
They HAVE HAD their car FOR six months.
You have been my friend ______ we were six.
You have been my friend SINCE we were six.
_____ he_______(send) the mail _______?
Has he sent the mail yet?
They ________ best friends ________ they were four. (BE)
They HAVE BEEN best friends SINCE they were four.
give
given
We _________ _______ three hours. (WALK)
He ________ here ______ 2014. (WORK)
He HAS WORKED here SINCE 2014.
_____ you_______ (see) Amelia? Yes, I _____.She ____ _____ _____(go out).
HAVE you SEEN Amelia? Yes, I HAVE. She HAS JUST GONE OUT
We have worked here for a week.
walk, cook, talk, work
walked,cooked,talked,worked
She ________ English ________ 2016. (STUDY)
She HAS STUDIED English SINCE 2016.
She _____ at this school _____ one year. (BE)
She HAS BEEN at this school FOR one year.
She ______ _____ ______(deliver) the products_____.
She HAS NOT/HASN'T DELIVERED the products YET.
Have you be to Portugal?
Yes, we have been there last year.
Have you BEEN to Portugal?
Yes, we WENT there last year.
visit,vote,want,decide,avoid
visit,voted,wanted,decided,avoided
Monday / I / her / haven't / since / to / spoken
I _______ this phone ____ July. (HAVE)
I HAVE HAD this phone SINCE July.
We love Brendan Fraser We______ ______ _______(see) his new movie.
We love Brendan Fraser. We have JUST SEEN his new movie
You have saw Maria?
Yes, I seen her this morning.
HAVE you SEE Maria?
Yes, I SAW her this morning.
wash, add,stop,confound, hate
washed,added,stopped,confounded,hated
Have they finishing the course?
Yes, they haven't finished it in June.
Have they finished the course?
Yes, they finished it in June.