I've played the cello FOR two years.
SHE / EVER / TRAVEL ALONE ?
Has she ever travelled alone?
Have you finished your homework YET ?
Julia HAS just fed her pet.
We've studied Spanish SINCE primary school.
WE / NEVER / VISIT / CHINA
WE HAVE NEVER VISITED CHINA
Mike hasn't washed his car YET .
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?
YOU / EVER / PLAY IN A BAND ?
HAVE YOU EVER PLAYED IN A BAND ?
Tom and Larry look exhausted. They've JUST run a marathon.
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?
MIKE / NEVER / CATCH / A BALL AS A GOALKEEPER
MIKE HAS NEVER CAUGHT A BALL AS A GOALKEEPER
Donna isn't coming to the cinema with us. She has ALREADY seen the film.
They haven't done the washing-up YET.
I haven't seen you FOR ages.
TYRA AND SUE / EVER / FLY A PLANE ?
HAVE TYRA AND SUE EVER FLOWN A PLANE ?
Have John and Sherlock ALREADY solved the mystery?
How long did you lived here?
How long have you lived here?