Present perfect
Present perfect continuous
Present perfect or perfect continuous
Present perfect or perfect continuous
verbs/participle
100

I __________ (study) English all my life. 

I have studied English all my life. 

100

We ______ (watch) this movie _________ (since/for) two hours.

We have been watching this movie for two hours.

100

She_______________ (live) here __________(for/since) 1980. 

She has been living here since 1980.

100

Negative: I/not watch/my favorite/series/lately.

I haven't watched my favourite series lately.

100

come

come

200

You________________(clean) the bathroom! It looks lovely!

You've cleaned the bathroom! It looks lovely!

200

I ________________ (sing) different kinds of songs, especially modern.

I have been singing different kinds of songs, especially modern.

200

He __________________________ (read) the book ______ (for/since) two hours.

He has been reading the book for two hours.

200

Negative: I/ take/ dance classes / never.

I have never taken dance classes.

200

write

written

300

How long ___________ (you/know) each other?

How long have you known each other?

300

The author________________ (write) his novel _____________ (for/since) several days.

The author has been writing his novel for several days.

300

I ___________(not see) you ___________(for/since) a long time.

I haven`t seen you for a long time.

300

question: you/ever/call/for an ambulance.

Have your ever called for an ambulance?

300

choose

choosen

400

He __________ (be/never) to China

He has never been to Kyiv. 

400

I _______________ (listen) to melodious songs ______ (for/since) an hour.

I have been listening to melodious songs for an hour.

400

He ____________ (not study) English ____________  (since/for) he was at school.

He hasn`t studied English since he was at school.

400

Question: Have /be/ you/ the whole week?/ drive  

Have you been driving the whole week?.

400

take

taken

500

She___________ (have) the car since she started learning to drive.

She has had the car since she started learning to drive.

500

-You are carrying a lot of interesting stuff! 

-Yeah, we ____________(shop) at the fair ____________ (since/for) early this morning.

-You are carrying a lot of interesting stuff!

-Yeah, we have been shopping at this fair since early this morning.

500

My dog ____________ (not swim) in the pool. 

My dog hasn´t swum in the pool.

500

Question: Europe/ be/ visit/ Luis / have / not/ for one month/?

Has Luis been visiting Europe for one month?

500

bring

brought

M
e
n
u