Present Perfect Simple & Continuous
Present Perfect Simple & Continuous
Present Perfect Simple & Continuous
Present Perfect Simple & Continuous
Present Perfect Simple & Continuous
100

Write the Present Perfect Simple form with they / eat.

They have eaten.

100

Which is correct?
a) I’ve been finishing my homework.
b) I’ve finished my homework

b) I’ve finished my homework.

100

Which is correct?
a) She’s written three letters today.
b) She’s been writing three letters today.

She’s written three letters today.

100

“I’ve ______ (read) for two hours.”

A: I’ve been reading for two hours.

100

Find the mistake: I’ve just been finished my homework.

A: Correction → I’ve just finished my homework.

200

Complete: I ______ (never / be) to Japan.

I have never been to Japan.

200

Which is correct?
a) She’s written three letters today.
b) She’s been writing three letters today.

a) She’s written three letters today.

200

Choose the best: “Look! It ______ (rain) all day.”

It has been raining all day.

200

Give your own example with how many.

A: e.g. I’ve watched three movies this week.

200

Find the mistake: They’ve been gone to Paris twice.

A: Correction → They’ve gone to Paris twice.

300

Complete: He ______ (wait) for two hours.

He has been waiting for two hours.

300

“He ______ (wait) for two hours.”

He has been waiting for two hours.

300

Choose the best: “I ______ (live) here since 2010.”

I have lived here since 2010.

300

Find the mistake: I’ve been knowing her for five years.

A: Correction → I’ve known her for five years.

300

Which is correct?
a) I’ve been finishing my homework.
b) I’ve finished my homework.

A: b) I’ve finished my homework.

400

Write the Present Perfect Continuous form with she / study.

She has been studying.

400

Make a question in Present Perfect Continuous with “you / work”.

Have you been working?

400

Which is correct and why?
a) I’ve known him for years.
b) I’ve been knowing him for years.

a) I’ve known him for years (state verbs don’t use continuous)

400

Find the mistake: He has studied for hours, and he is still studying.

A: Correction → He has been studying for hours.

400

Which is correct?
a) She’s written three letters today.
b) She’s been writing three letters today.

A: a) She’s written three letters today.

500

Make a question in Present Perfect Continuous with you / work.

Have you been working?

500

Which is correct?
a) I’ve been finishing my homework.
b) I’ve finished my homework.

I’ve finished my homework.

500

“I’ve ______ (read) this book twice.”

A: I’ve read this book twice.

500

Find the mistake: We have lived here since two years.

A: Correction → We have lived here for two years.

500

Choose the best: “I ______ (live) here since 2010.”

A: I have lived here since 2010.

M
e
n
u