How to say in Present Perfect
Yes
No
Question
Surprise
100

What is the past participle of GET?

GOT

100

I [EAT / NEVER] vegetarian pizza, so I think I'll order that.

I have never eaten a vegetarian pizza, so I think I´ll order that.

100

I [NOT / TRAVEL] to the USA yet

I HAVEN´T TRAVELED to the USA yet

100

Dr. Jones is a good teacher. How long [HE / BE] at the university?

Dr. Jones is a good teacher. How long HAS he BEEN at the university?

100

Is this sentence correct? 

I haven't never studied French

WRONG

I have never studied French OR

I haven´t ever studied French.

200

What is the past participle of HAVE?

HAD

200

Now that we [DATE] for a year, I think that we should get married.

Now that we HAVE DATED for a year, I think that we should get married.

200

They [NOT / CHANGE] their minds about the flowers.

They HAVEN´T CHANGED their minds about the flowers.

200

How many times [I / TELL] you?

How many times HAVE I TOLD you?

200

'Are you going to the bank?' 

'No, I [ALREADY / GO] to the bank.'

'No, I HAVE ALREADY GONE to the bank.'

300

What is the past participle of DO?

DONE

300

My brother is an actor. He [APPEAR] in several films.

My brother is an actor. He HAS APPEARED in several films.

300

We [NOT / SEE] him since Tuesday.

We HAVEN´T SEEN him since Tuesday.

300

[SHE / HANG] up all the pictures yet?

HAS she HUNG up all the pictures yet?

300

We [START] the book you lent us but we [NOT / FINISH] it yet.

We HAVE STARTED the book you lent us but we HAVEN´T FINISHED it yet.

400

What is the past participle of EAT?

EATEN

400

I [JUST / BE] to the shops. I bought lots of things.

I HAVE JUST BEEN to the shops. I bought lots of things.
400

She said that he [NOT / ATTEND] English class since last week.

She said that he HADN´T ATTENDED English class since last week.

400

[HE / EVER / EAT] pork before?

Has he EVER EATEN pork before?

400

You know that a friend of yours is looking for a job. Perhaps she has been successful. Ask her. You say:

`You [FIND / YET] a job?`

HAVE you FOUND a job YET?

500

What is the past participle of BE?

BEEN


500

Write a sentence using the present perfect simple affirmative using:

HE / SELL

Ex: He HAS SOLD 50 T-shirts already.

500

Write a sentence using present perfect simple negative using:

NOT / BUILD / YET

Ex: You still HAVEN´T BUILT the wall around your garden YET

500

Write a sentence using present perfect simple interrogative using:

EVER / FLY

Ex: HAVE Tyra and Sue EVER FLOWN a plane?

500

I [JUST / FINISH] a five mile run, I feel fantastic!

I HAVE JUST FINISHED a five mile run, I feel fantastic!