play
I ... Brazil many times (visit).
I HAVE VISITED Brazil many times.
Have you finished your homework YET ?
Julia HAS just fed her pet.
eat
EATEN
Pat is super smart. She ... never ... a test since primary school.
(fail)
Pat is super smart. She HAS never FAILED a test since primary school.
(fail)
Mike hasn't washed his car YET .
I have NEVER eaten sushi.
go
GONE
For how long / she / drink coffee?
For how long has she drunk coffee?
My parents ... your mum recently.
(see)
My parents HAVE SEEN your mum recently.
(see)
Tom and Larry look exhausted. They've JUST run a marathon.
Have you ever LOST your keys?
fell
FALLEN
Jack / forgive / his girlfriend / yet ?
HAS Jack FORGIVEN his girlfriend yet?
Mrs Robins & Mr Robins ... many books.
(write)
Mrs Robins & Mr Robins HAVE WRITTEN many books.
(write)
Donna isn't coming to the cinema with us. She has ALREADY seen the film.
They haven't done the washing-up YET.
begin
BEGUN
(feel)
my dog HAS FELT sad all week!
Have John and Sherlock ALREADY solved the mystery?
How long have you lived here?