Present Perfect Affirmative/Negative
Present Perfect yet
Present Perfect Questions
Present Perfect - just
Present Perfect - already
100

My brother ...... (perform) twice at the concert hall.

My brother HAS PERFORMED twice at the concert hall.

100

I ..... (not see, yet) any whales...

I HAVEN'T SEEN any whales YET.

100


you / see / a dolhpin?


Have you seen a dolphin?

100

Sarah ... (just, leave).

Sarah HAS JUST LEFT.

100

I'm sorry, but the ship .... (already, leave). It left about an hour ago.

I'm sorry, but the ship HAS ALREADY LEFT. It left about an hour ago.

200
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.

200

Has the last boat left the port....?

Has the last boat letf the port YET?

200

she / buy / any sweets?

Has she bought any sweets?

200
Peter ... (just, finish) his homework.

Peter HAS JUST FINISHED his homework. 

200

She .... (already, be) on three trips this year.

She HAS ALREADY BEEN on three trips this year.

300

We .... (not finish) the work, but we hope to soon.

We HAVEN'T FINISHED the work, but we hope to soon.
300

He .... (not phone) home.

He  HASN'T PHONED home yet.

300
they / check / that?

Have they checked that?

300
Dad ... (just, go shopping).

Dad HAS JUST GONE SHOPPING.

300

I ... (already, see) my brother.

I HAVE ALREADY SEEN my brother.

400

I ...... (never, meet) anyone famous. Have you?

I HAVE NEVER MET anyone famous. Have you?

400

I .... (not make) a note of the emergency phone number.

I HAVEN'T MADE a note of the emergency phone number yet.

400
Peter / read / the book?

Has Peter read the book?

400

Mary ... (just, paint) the graffiti.

Mary HAS JUST PAINTED the graffiti.

400

Jason and Peter ... (already, be) to France.

Jason and Peter HAVE ALREADY BEEN to France.

500

My brother ... (never, travel) by plane.

My brother HAS NEVER TRAVELLED by plane.

500

Have you check your answers ....?

Have you check your answers YET?

500

Tom and Jason / do / their homework?

Have Tom and Jason done their homework?

500
My cousins ... (just, buy) a video game.

My cousins HAVE JUST BOUGHT a video game.

500

They ... (already, see) dolphins and parrots.

They HAVE ALREADY SEEN dolphins and parrots.

M
e
n
u