have
had
She/be/Africa.
She's been to Africa.
They/make/a mistake.
They haven't made a mistake.
you/ever/call/for an ambulance.
Have you ever called for an ambulance?
I have been walking ...... 3 hours
For
go
gone
They/read/HOBBIT/twice.
They've read The Hobbit twice.
I/buy/anything.
I haven't bought anything.
they/ever/find/any money?
Have they ever found any money
I haven´t seen you ..... last week
since
buy
bought
He/see/an angel.
He's seen an angel.
He/cut/his hair.
He hasn't cut his hair.
how long/he/be/a teacher?
How long has he been a teacher?
You´ve been in this class ..... 11:10
since
sell
sold
We/watch/the film.
We've watched the film.
Our mom/find/the keys.
Our mom hasn't found the keys.
How long/they/live/here?
How long have they lived here?
I´ve been here ..... 2´ o clock
teach
taught
It/go/with/the wind.
It's gone with the wind
The dog/eat/the bone.
The dog hasn't eaten the bone.
she/be/here?
Has she been here?
She has lived here ..... twenty years.
for