Nature Vocabulary
Slang Vocabulary
Present Perfect
Present Perfect vs Past Simple
More Present Perfect vs Past Simple
100

______ is another word for dirt.

Soil

100

I like your new outfit! __________ fashionista.

It's giving ...

100

he + to eat 

he has eaten

100

Mary ________ (travel) since she graduated high school. 

Mary HAS TRAVELLED since she graduated high school.

100

They ______ (see) the new movie last night.

saw
200

It's hot today and the sun is very strong. Let's go sit in the _______ of a tree.

shade

200

She ______ a lot. Maybe she likes the sound of her own voice.

yaps

200

they + to study

they have studied

200

At 6 P.M., he ______ (have) a snack.

At 6 P.M., he HAD a snack

200

Yesterday I ______ (take) the bus home.

took

300

________ is the time just before the sunrise.

Dawn

300

I'm embarrassed for them. That was super _______.

cringe

300

they + to get

they have gotten

300

She _________ (cry) for 2 hours.

She HAS CRIED for 2 hours

300

He ________ (recently, try) a new hobby.

has recently tried

400

Look! A _______ fell off that tree. We can use it to build a fire.

branch

400

My _________ is the time that every student brought their book to class.

Roman Empire

400

Max + to travel

Max has travelled

400

The movie came out last week. Mark _______ (see) the movie.

The movie came out last week. Mark HASN'T SEEN the movie.

400

_____________ (the teacher, check) the homework yet?

Has the teacher checked

500

Many animals use the ________ of a tree as a home.

trunk

500

Are you still _______ that Real Madrid lost to Barca?

salty

500

You + to see

you have seen

500

We _______ (be, never) to the US.

We have never been to the US.

500

_________________ (you, ever, eat) paella?

Have you ever eaten paella?

M
e
n
u