Present Perfect Simple or Continuous
adverbs of frequency
Present perfect Continuous
Simple or Continuous
correct the mistake if there is one
100

..........you ever............... (be) up a skyscaper?

yes, I .... (go) up the Wills Tower in Chicago last year. 

It ..... stunning.

Have you ever been?

I was

It was

100

Our school cares about the environment, but it hasn't installed sollar panels .... (already, ever, for, jusy, never, since, yet)

yet

100

how long/you/work/as an architect?

How long have you been working as an architect?

100

It (rain) heavily for hours now

and it doesn’t seem to be stopping.

It has been raining 

100

The temperature today has been falling by five

degrees. It’s freezing!

has fallen

200

..... you.... (hear) about the new Indian restaurant in town?

yes, I ..... already .... (be) there twice!

Have you heard

I've already been

200

I'm so excited because my friend's parents have .... bought a cottage (already, ever, for, just, never, since, yet)

already/just

200

the exhibition/run/a month

the exhibition has been running for a month

200

The temperature today (fall) by five degrees. It’s freezing!

has fallen 

200

Life has become very difficult for those living in the

city because of traffic.

correct

300

I ... (see) the new exhibition at the museum last week.

Really? There .... (be) a lot of discussions about it on social media

I saw

have been

300

The historic town hall has .... been restored. It's a real shame! (already, ever, for, jusy, never, since, yet)

never

300

how long/the residents/wait for/new eco-friendly plan/?

how long have the residents been waiting for a new eco-friendly plan?

300

Life (become) very difficult for those living in the city because of traffic.

has become

300

According to some experts, our quality of life has

been getting steadily worse over the last few years.

correct

400

How much ... the population ... (increase) in the last decades? 

I'm not sure. I know it ... (reach) seven billions in 2012

has the population increased

it reached

400

The local economy has grown steadily ... the new administration has been in office 

since

400

I/be/tired/because/I/go/up and down the stairs/all day/.

I've been tired because I've been going up and down the stairs for all day

400

According to some experts, our quality of life (get) steadily worse over the last few years.

has been getting 

400

The residents have been waiting for a new eco-friendly plan since many years.

for many years

500

Where ... you ... (grow up)?

I ... (grow up) right here. In the same house where I ... (live) all my life

did you grow up

grew up

I have lived/I have been living

500

the new lift has ... broken down 3 times!

already

500

we/not live/in this city/a long time/.

we haven't been living in the city for a long time.

500

The kids’ bedroom is so untidy because they (play) all day.

have been playing

500

My parents have moved to a semi-detached house

two years ago.

my parents moved

M
e
n
u