Vocabulary
Present Perfect
Vocabulary 2
Present Perfect vs Past Simple
100

We couldn't see the road ahead because of the ___________, so we had to drive very slowly.

thick fog

100

She have finished her book.

She has finished her book.

100

We’re so busy cleaning! This weekend, we need to ___ before guests arrive

do housework

100

A: ______ you ever ______ to Spain? (be)
B: Yes, I ______ there last summer. (go)
A: Oh, nice! What ______ you ______? (visit)
B: I ______ Barcelona and Madrid. The architecture ______ amazing! (visit, be)

A: Have you ever been to Spain? (Present Perfect)

B: Yes, I went there last summer. (Past Simple)

A: Oh, nice! What did you visit? (Past Simple)

B: I visited Barcelona and Madrid. The architecture was amazing! (Past Simple)


200

The weather forecast predicts _________ tonight, but it shouldn’t accumulate much.

light snow

200

They has traveled to Japan last year.

They have traveled to Japan.

200

Instead of cooking, let’s ___ tonight—I’m craving sushi!

eat out

200

A: ______ you ______ in marketing before? (work)
B: Yes, I ______ at a digital agency for two years. (work)
A: Why ______ you ______? (leave)
B: I ______ to try freelancing, and I ______ it so far. (want, enjoy)

A: Have you worked in marketing before? (Present Perfect)
B: Yes, I worked at a digital agency for two years. (Past Simple)
A: Why did you leave? (Past Simple)
B: I wanted to try freelancing, and I ’ve enjoyed it so far. (Past Simple, Present Perfect)

300

Many houses were affected because of the _________ from last night.

strong wind

300

We never have seen a tornado.

We have never seen a tornado.

300

They rented a convertible to ___ along the coast this summer.

go on a road trip 

300

A: ______ you ______ the new Avengers movie? (see) B: No, I ______. But I ______ the last one. (not see, watch) 

A: Really? ______ you ______ it? (like) 

B: Yes, it ______ great! I ______ a fan for years. (be, be)


A: Have you seen the new Avengers movie? (Present Perfect)

B: No, I haven’t. But I watched the last one. (Present Perfect, Past Simple)

A: Really? Did you like it? (Past Simple)

B: Yes, it was great! I ’ve been a fan for years. (Past Simple, Present Perfect)


400

Be sure to bundle up—temperatures will be _____________ all morning!

below freezing

400

He has write three letters today.

He has written three letters today.

400

She’s exhausted, so she’ll ___ all morning instead of going to brunch.

stay in bed

400

A: ______ you ever ______ homemade pizza? (make) 

B: Yes, I ______ it once, but it ______ well. (try, not turn out)

A: Oh no! What ______? (happen)

B: I ______ the crust. But I ______ since then! (burn, improve)


A: Have you ever made homemade pizza? (Present Perfect)

B: Yes, I tried it once, but it didn’t turn out well. (Past Simple)

A: Oh no! What happened? (Past Simple)

B: I burned the crust. But I ’ve improved since then! (Past Simple, Present Perfect)


500

The sky should ____________ by this afternoon, so we can still have our picnic.

clear up

500

Did you have visited Paris before?

Have you visited Paris before?

500

We need to buy confetti and balloons because we’re going to ___ for Mom’s birthday.

throw a party

500

A: ______ you ______ anything new recently? (buy) 

B: Yes, I ______ a new phone last week. (get) 

A: Cool! Which model ______ you ______? (choose) 

B: The latest iPhone. I ______ one for months! (want) 


A: Have you bought anything new recently? (Present Perfect)
B: Yes, I got a new phone last week. (Past Simple)
A: Cool! Which model did you choose? (Past Simple)
B: The latest iPhone. I ’ve wanted one for months! (Present Perfect)

M
e
n
u