The player ...... (score) twice in the match.
The player HAS SCORED twice in the match.
I .... (not talk) to you in such a long time.
I HAVEN'T TALKED to you in such a long time.
you / be / to Japan?
Have you been to Japan?
Have you ever been to Japan?
The day ... (just, start).
The day HAS JUST STARTED.
I'm sorry, but the tickets .... (already, sell out).
I'm sorry, but the tickets HAVE ALREADY SOLD OUT.
She ....... (see) this movie before
She HAS NEVER SEEN this movie before.
She ..... (live) in Paris (...) January.
She HAS LIVED in Paris SINCE January.
We ... (perform) very well in this competition.
We HAVE PERFORMED very well in this competition.
He .... (not find) a way to win.
He HASN'T FOUND a way to win.
Your mum or dad / take (you) / to a football match?
Has your mum or dad taken you to a football match?
Has your mum or dad ever taken you to a football match?
Sarah ... (just, finish) her final run.
Sarah HAS JUST FINISHED her final run.
She .... (already, be) on three trips this year.
She HAS ALREADY BEEN on three trips this year.
Have you ...... (READ) this book before?
Have you EVER READ this book before?
It ..... (be) raining (...) more than four days.
It HAS BEEN raining FOR more than four days.
Oh no! I ...... (lose) my plane ticket.
Oh no! I HAVE LOST my plane ticket.
They .... (not practise) in a long time and it shows!
We HAVEN'T PRACTISED in a long time and it shows!
you / run / a marathon?
Have you run a marathon?
Have you ever run a marathon?
The cyclist ... (just, win) his third gold medal.
The cyclist HAS JUST WON his third gold medal.
I ... (already, see) the rules. Let's play!
I HAVE ALREADY SEEN the rules. Let's play!
He .... (touch) the ball.
He HAS NEVER TOUCHED the ball.
He ..... (not have) a holiday (...) last summer.
He HASN'T HAD a holiday SINCE last summer.
The wrestler ...... (break) his finger and will miss the next match.
The wrestler HAS BROKEN his finger and will miss the next match.
You (try/not) this.
I HAVEN'T TRIED this.
Peter / eat / all the sushi again?
Has Peter eaten all the sushi again?
The injured player ... (just, go) to see a doctor.
The injured player HAS JUST GONE to see a doctor.
Tom and Jason ... (already, clean) their equipment and they are ready to start.
Tom and Jason HAVE ALREADY CLEANED their equipment and they are ready to start.
Have you ...... (CHECK) your equipment?
Have you EVER CHECKED the equipment?
Carol ..... (not eat) meat (...) a long time.
Carol HASN'T EATEN meat FOR a long time.
They ...... (ride) in the Tour de France four times.
They HAVE RIDDEN in the Tour de France four times.
I (NOT SAVE) money enough to go to the show.
I HAVEN'T SAVED money enough to go to the show.
Tom and Jason / do / twenty laps of the swimming pool.
Have Tom and Jason done twenty laps of the swimming pool?
Have Tom and Jason ever done twenty laps of the swimming pool?
My cousins ... (just, buy) a coupon for fencing lessons.
My cousins HAVE JUST BOUGHT a coupon for fencing lessons.
They ... (already, go) to the stadium to get good seats.
They HAVE ALREADY GONE to the stadium to get good seats.
Have you (BEEN) on a cruise ship?
Have you EVER BEEN on a cruise ship?
How long has it ..... (be) (...) you ..... (swim) in the ocean?
How long has it BEEN SINCE you HAVE SWUM in the ocean?