Present Perfect and Past Simple 2
Present Perfect or Perfect Continuous 2
Prepositions and vocabulary
Vocabulary
Compounds
100

Yesterday, we (go)_______ to the store.

Yesterday, we WENT to the store.

100

John ___ (study) at this university for 2 years. He will graduate soon.

John HAS BEEN STUDYING at this university for 2 years. He will graduate soon.

100

Keira swam across / all over the river to the other side.

across

100

He ___ camping with his parents.

goes

100

Our dance studio will be ... next month, so that no background noise will disturb us!

soundproof

200

The birds____(not / fly) south for the winter yet.

The birds HAVEN'T FLOWN south for the winter yet.

200

Dan __________ (visit) Disney World three times.

Dan HAS visited Disney World three times.

200

There are nice shops and restaurants all along / all over this street.

all along

200

I enjoy ballet so much but I think it's too hard for me.
So I'd choose .... dancing. Moreover I'm a fan of classical music. 

ballroom

200

The tennis player got injured because the ... was unstable and fell off.

safety barrier

300

They ______________ (review) this grammar book in 2010, so they have to do it again.

They REVIEWED this grammar book in 2010, so they have to do it again.

300

Mr. Lee _____ (work) in a bank for 15 years.

Mr. Lee HAS BEEN WORKING in a bank for 15 years.

300

This computer game is really addictive / spectacular. I can’t stop playing it!

addictive

300

I am really keen on martial arts and my brother ... boxing!

does

300

I don't go to that gym anymore. I mean, they don't even have weights there. What's the point? I will search for more .... fitness studio.

well-equipped

400

It _____ (rain) three times last week. But it _____ (rain) so far this week.

It RAINED three times last week. But it HASN`T RAINED so far this week.

400

I'm not tired. I ___________ (lie) in bed since morning.

I'm not tired. I HAVE BEEN LYING in bed since morning.

400

Can I sit across / beside you? The other seats on the bus are full.

beside

400

I got really disappointed with this restaurant. I'd say it was a real ....

let-down

400

Who left the cake ....? Now it's completely dry!

half-eaten

500

Last week, I (go)__________ to the mall and (buy)________ two shirts. But I ___________ (not wear) them yet.

Last week, I WENT to the mall and BOUGHT two shirts. But I HAVEN'T WORN them yet.

500

____________ she ____________ (visit) Taiwan 10 time already?

 HAS SHE VISITED Taiwan 10 time already?

500

He started the project two weeks ago, but he hasn’t finished yet. It’s very intensive/ time-consuming

time-consuming

500

The lasagne was good but the stew cpould be better. Overall, I'd say it's pretty ...

average

500

1000 people want to attend our show! That's unexpected. We will need ... theatre then!

1000-seat