The present perfect continuous is often used with words and phrases like all day/week/year/etc, for, since, just, etc.
✓ We’ve been walking for hours and I need a rest.
The present perfect continuous is not normally used with the words ever and never.
✓ Have you ever flown in a helicopter before?
✘ Have you ever been flying in a helicopter before?
Sometimes there is very little difference in meaning between the present perfect simple and the present perfect continuous and sometimes there is a difference in meaning.
✓ I have worked at the airport for four years. = I have been working at the airport for four years.
✓ I have read that book about cruise ships. (I have finished it.) I have been reading that book about cruise ships. (! have not finished it.)
|