Unit 17. How long have you …? (Present Perfect 3)
(настоящее совершенное время 3)
|
She is in London now. | (is = present) | |||
but | She has been in London | since Monday. for four days. |
(has been = Present Perfect) |
Compare:
Present Simple
|
but | Present Perfect
|
Present Continuous
|
but | Present Perfect Continuous (have been -ing)
|