My brother ...... (perform) twice at the concert hall.
My brother HAS PERFORMED twice at the concert hall.
I ..... (go) to Cuba last year.
I WENT to Cuba last year.
you / ever / see / a dolphin?
Have you ever seen a dolphin?
We ..... (teach) at this school ..... a long time.
We HAVE TAUGHT at this school FOR a long time.
I'm sorry, but the ship .... (leave) about an hour ago.
I'm sorry, but the ship HAS ALREADY LEFT about an hour ago.
We ... (paint) a mural on the wall in the school yard and it looks great.
We HAVE PAINTED a mural on the wall in the school yard and it looks great.
I ..... (have) three exams already this week.
I HAVE HAD three exams already this week.
she / buy / any sweets?
Has she bought any sweets?
I ..... (work) here ..... 1990.
I HAVE WORKED here SINCE 1990.
Beth .....(move) to New York.
Beth HAS JUST/ALREADY MOVED to New York.
They .... (not finish) the work, but we hope they do soon.
They HAVEN'T FINISHED the work, but we hope they do soon.
..... you ever ..... to a professional football match? (BE)
HAVE you ever BEEN to a professional football match?
they / check / that?
Have they checked that?
They ..... (be) at the hotel ..... a week.
They HAVE BEEN at the hotel FOR a week.
I’m really hungry. I .....(not eat).
I’m really hungry. I HAVEN'T EATEN YET.
I ...... (never, meet) anyone famous. Have you?
I HAVE NEVER MET anyone famous. Have you?
The students ..... (have) eight exams in the last month.
The students HAVE HAD eight exams in the last month.
Peter / read / the book?
Has Peter read the book?
Alice ..... (be) married ..... March 2nd.
Alice HAS BEEN married SINCE March 2nd.
My cousins ... (paint) that wall. Don't lean on it!
My cousins HAVE JUST PAINTED that wall. Don't lean on it!
You ..... (not give) me the right book.
You HAVEN'T GIVEN me the right book.
I _____ (read) yesterday's newspaper, but I _____ (read, not) today's.
I READ yesterday's newspaper, but I HAVEN'T READ today's.
Tom and Jason / do / their homework?
Have Tom and Jason done their homework?
Ben ..... (live) here ..... twenty years.
Ben HAS LIVED here FOR twenty years.
They ... (see) dolphins and whales before.
They HAVE ALREADY SEEN dolphins and whales before.