Write the Present Perfect Simple form with they / eat.
They have eaten.
Which is correct?
a) I’ve been finishing my homework.
b) I’ve finished my homework
b) I’ve finished my homework.
Which is correct?
a) She’s written three letters today.
b) She’s been writing three letters today.
She’s written three letters today.
“I’ve ______ (read) for two hours.”
A: I’ve been reading for two hours.
Find the mistake: I’ve just been finished my homework.
A: Correction → I’ve just finished my homework.
Complete: I ______ (never / be) to Japan.
I have never been to Japan.
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.
Choose the best: “Look! It ______ (rain) all day.”
It has been raining all day.
Give your own example with how many.
A: e.g. I’ve watched three movies this week.
Find the mistake: They’ve been gone to Paris twice.
A: Correction → They’ve gone to Paris twice.
Complete: He ______ (wait) for two hours.
He has been waiting for two hours.
“He ______ (wait) for two hours.”
He has been waiting for two hours.
Choose the best: “I ______ (live) here since 2010.”
I have lived here since 2010.
Find the mistake: I’ve been knowing her for five years.
A: Correction → I’ve known her for five years.
Which is correct?
a) I’ve been finishing my homework.
b) I’ve finished my homework.
A: b) I’ve finished my homework.
Write the Present Perfect Continuous form with she / study.
She has been studying.
Make a question in Present Perfect Continuous with “you / work”.
Have you been working?
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)
Find the mistake: He has studied for hours, and he is still studying.
A: Correction → He has been studying for hours.
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.
Make a question in Present Perfect Continuous with you / work.
Have you been working?
Which is correct?
a) I’ve been finishing my homework.
b) I’ve finished my homework.
I’ve finished my homework.
“I’ve ______ (read) this book twice.”
A: I’ve read this book twice.
Find the mistake: We have lived here since two years.
A: Correction → We have lived here for two years.
Choose the best: “I ______ (live) here since 2010.”
A: I have lived here since 2010.