Home
Computer Based Exams
FCE
FCE CB Practice Test Answers
CAE
CAE CB Practice Test Answers
CPE
CPE CB Practice Test Answers
Exam Registration
Auxiliary verbs
to be
to have
to do
Irregular verbs
Tenses
Present Simple
Present Continuous
Past simple
Past continuous
Present perfect
Past perfect
Present Pertfect Continuous
Past simple, past continuous & past perfect
Unit Grammar
Unit 8
>
Lesson 36
Lesson 37
Lesson 38
Lesson 39
Lesson 40
U8 Review
Unit 16
Unit 18
Present Perfect Continuous
You friend walks into the room, He is very hot and breathing heavily.
What have you been doing? I
've been running
Construction
Meaning
For an action that begins in the past and is still continuing........
Or an action that begins in the past and has just finished.