Present perfect
Present perfect continuous
Present perfect or perfect continuous
100

I __________ (study) English all my life. 

I have studied English all my life. 

100

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

We have been watching this movie on Netflix for two hours.

100

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

She has been living here since 1980.

200

You________________(clean) the bathroom! It looks lovely!

You've cleaned the bathroom! It looks lovely!

200

I ________________ (sing) different kinds of songs, lately. 

I have been singing different kinds of songs, lately.

200

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

He has been reading the book for two hours.

300

How long ___________ (you/know) each other?

How long have you known each other?

300

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

The author has been writing his novel for several months.

300

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

I haven`t seen you for a long time.

400

He __________ (be/never) to Kyiv.

He has never been to Kyiv. 

400

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

I have been listening to sad songs for an hour.

400

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

He hasn`t been studying English since he was at school.

500

She___________ (have) the car since she ___________ (start) 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 mall____________ (since/for) this morning.

-You are carrying a lot of interesting stuff!

-Yeah, we have been shopping at the mall since this morning.

500

Nothing bad ________ (happen) so far!

Nothing bad has happened so far!