I've played the cello ... two years.
I've played the cello FOR two years.
you / ever / play / rugby ?
Have you ever played rugby?
I ... to Brazil last summer.
I WENT to Brazil last summer.
Julia have just fed her pet.
Julia HAS just fed her pet.
We've studied Spanish ... primary school.
We've studied Spanish SINCE primary school.
He / wait / for a long time ?
HAS he WAITED for a long time?
(fail)
Pat is super smart. She HAS never FAILED a test since primary school.
(fail)
I have NEVER eaten sushi.
She's worked on her project SINCE last Saturday.
How long / she / practise yoga?
How long has she practised yoga?
(see)
My parents HAVE SEEN your mum recently.
(see)
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?
(go)
Mrs Robins HAS BEEN to India seven times.
(go)
They haven't done the washing-up YET.
I haven't seen you FOR ages.
When ... you last ... Jenny ?
When DID you last SEE Jenny ?
How long have you lived here?