Easy Word | Luyện ngữ pháp


Luyện ngữ pháp - Destination B2 (Unit 1: Grammar - Present time: present simple, present continuous, present perfect simple, present perfect continuous, stative verbs)


Present perfect continuous

Form

statement: I/you/we/they have been travelling...
He/she/it has been travelling...
negative: I/you/we/they haven't been travelling...
He/she/it hasn't been travelling...
question: Have I/you/we/they been travelling... ?
Has he/she/it been travelling... ?

Use Example
Actions continuing up to the present moment We have been driving for hours. Can’t we have a break soon?
Actions stopping just before the present moment I’m out of breath because I’ve been running to get here in time.

Watch out!

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.)



Các task khác trong bài học