I've played the cello ... two years.
I've played the cello FOR two years.
you / ever / play / Quidditch ?
Have you ever played Quidditch?
I ... to the Quidditch World Cup in 1994.
I WENT to the Quidditch World Cup in 1994.
Have you finished your Potions homework ...?
Have you finished your Potions homework YET?
Carol Danvers have just fed her pet.
Carol Danvers HAS just fed her pet.
We've studied Transformation ... first year.
We've studied Transformation SINCE first year.
Ron / wait / for a long time ?
HAS Ron WAITED for a long time?
Ginny is super smart. She ... never ... a test.
(fail)
Ginny is super smart. She HAS never FAILED a test.
(fail)
Loki hasn't washed his helmet ... .
Loki hasn't washed his helmet YET .
I have NEVER eaten sushi.
Hermione's worked on her project ... last Saturday.
Hermione's worked on her project SINCE last Saturday.
How long / Luna / practice yoga?
How long has Luna practiced yoga?
Peter Parker and Aunt May... your mom recently.
(see)
Peter Parker and Aunt May SAW your mom recently.
(see)
Steve and Peter look exhausted. They've ... fought villains in New York City.
Steve and Peter look exhausted. They've JUST fought villains in New York City.
Hey Thor, have you ever lose your hammer?
Hey Thor, have you ever LOST your hammer?
We've lived here SINCE I was 4.
Lily Evans / forgive / her boyfriend / yet ?
HAS Lily Evans FORGIVEN her boyfriend yet?
Tony Stark ... to India seven times.
(go)
Tony Stark HAS BEEN to India seven times.
(go)
Selina Kyle isn't coming to the cinema with us. She has ... seen the film.
Selina Kyle isn't coming to the cinema with us. She has ALREADY seen the film.
Draco and Pansy haven't already done the washing-up.
Draco and Pansy haven't done the washing-up YET.
I haven't seen you ... such a long time!
I haven't seen you FOR such a long time!
When ... you last ... Thor?
When DID you last SEE Thor?
Have Watson and Sherlock ... solved the mystery?
Have Watson and Sherlock ALREADY solved the mystery?
How long did you lived in Gotham?
How long have you lived in Gotham?