Use the present perfect continuous when an action is shorter and completed before now. It has present relevance or a present effect
False
I've never been going to the USA
Incorrect
I've never been to the USA
I _______________ a five mile run, I feel fantastic! (finish)
I've just finished a five mile run
never / a / met / I / celebrity / have
I've never met a celebrity
times
Present perfect simple
I've seen that movie five times
Use the present perfect continuous when we want to emphasise that an action is repeated or has lasted for a long time and continues up to now
True
Have you been doing your homework recently?
Correct
How long __________________ at this company? (work)
How long have you worked at this company?
OR
How long have you been working at this company?
already / done / I / shopping / have / the
I've already done the shopping
so far
Present perfect simple
What have you learnt so far this year?
Use the present perfect simple when we say how many times someone did something or say how much they did
True
They haven't been taking the situation seriously
Correct
____________________ where you want to go on holiday this summer yet? (you / decide)
Have you decided where you want to go on holiday this summer yet?
on / you / have / ? / been / safari / before
Have you been on safari before?
recently
Present perfect continuous
They've been learning to cook recently
Use the present perfect continuous only with verbs such as work, live, wait, study, do
False
Use both!
Since we began, we've been organising 10 events. They were all great successes!
Incorrect
Since we began, we've organised 10 events. They were all great successes!
__________________ 50 t-shirts so far (sell)
We have sold 50 t-shirts so far
building / garden / I / been / in / have / my / wall / a
since
BOTH
Use the present perfect continuous with state verbs such as know, have, be, love
False
Have they been changing their minds about the business proposal?
Incorrect
Have they changed their minds about the business proposal?
Can you hurry up? We _____________ for ages!!
Can you hurry up? We've been waiting for ages!!
working / we / hard / not / this / have / enough / afternoon / been
We haven't been working hard enough this afternoon
for
BOTH