Everything
how long/he/be/a teacher?
How long has he been a teacher?
Negative
They/make/a mistake.
They haven't made a mistake.
you/ever/been/to France?
Have you ever been to France?
Negative
Our mum/find/the keys.
Our mum hasn't found the keys.
He/see/his friend/ twice /this week
He's seen his friend twice this week.
They/read/the HOBBIT book/twice.
They've read the Hobbit book twice.
go
gone
buy
bought
take
taken
Negative
The dog/eat/the bone.
The dog hasn't eaten the bone.
they/ever/find/any money?
Have they ever found any money?
Negative
He/cut/his hair.
He hasn't cut his hair.
have
had
Negative
I/buy/a new car.
I haven't bought a new car.
I /go/shopping/with my mother.
I have gone shopping with my mother.
We/watch/the film.
We've watched the film.