I've played the cello FOR two years.
I WENT to Brazil last summer.
Have you finished your homework YET ?
Julia HAS just fed her pet.
We've studied Spanish SINCE primary school.
Pat is super smart. She ... never ... a test!
(fail)
Pat is super smart. She HAS never FAILED a test!
Mike hasn't washed his car YET .
I have NEVER eaten sushi.
She's worked on her project SINCE last Saturday.
How long / she / practice yoga?
How long has she practiced yoga?
My parents ... your mom yesterday.
(visit)
My parents VISITED your mom yesterday.
Tom is not going to school this year. He has _________ graduated.
Tom is not going to school this year. He has ALREADY graduated.
Have you ever LOST your keys?
We've lived here SINCE I was 4.
Jack / forgive / his girlfriend / yet ?
HAS Jack FORGIVEN his girlfriend yet?
Ms. Robins ... to India seven times.
(go)
Ms. Robins HAS GONE to India seven times.
Donna isn't coming to the cinema with us. She has ALREADY seen the film.
They haven't already done the laundry.
They haven't done the laundry YET.
I haven't seen you FOR ages.
When ... you last ... Jenny ?
When DID you last SEE Jenny ?
Have John and Sherlock ... solved the mystery?
Have John and Sherlock ALREADY solved the mystery?
How long did you lived here?
How long have you lived here?