be
been
I have just.... dinner.
eat
I have just eaten dinner.
I have bought a new car.
What have you bought ?
I has been a teacher for 13 years.
I have been a teacher for 13 years.
have/3/for/learnt/Chinese /I/ years
I have learnt Chinese for 3 years.
have
had
She has .... her project.
finish
She has finished her project.
We have gone to Italy.
Where have you gone ?
we hasn't found the money yet.
we haven't found the money yet.
has/he/cried/2pm/since
He has cried since 2pm.
buy
bought
They have .... a book and ..... a film.
write/ create
They have written a book and created a film.
He has written a book.
What has he written ?
She has buyed the new dress.
She has bought the new dress.
We/spoken/have/other/to/each/long/for/time/not
We have not spoken to each other for a long time.
understand
understood
He has ....to the zoo , ...the photos of animals and ...new things.
go/take/learn
He has gone to the zoo, taken the photos of animals and learnt new things.
She has taught herself how to swim.
What has she taught herself ?
I had just catch a big fish.
I have just caught a big fish.
lived/since/has/he/was/here/born/he
He has lived here since he was born.
write
written
My family has ..... to Spain. We have ... a lof sightseeing and.... a lot of wine.
travel/do/drink
My family has travelled to Spain. We have done a lot of sightseeing and drunk a lot of wine.
He has understood Japanese.
What has he understood ?
She have teach English for a long time.
She has taught English for a long time.
has/she/understood/not/email/from/got/she/anything/the
She has not understood anything from the email she got.