have been cooking (Answer 3)
I have been cooking for the last three hours and now you tell me you are full!
Present Perfect Continuous Tense
The Present Perfect Continuous Tense forms with has/have + been + Present Participle.
We use the Present Perfect Continuous Tense to express an action started in the past and it has continued in the present.
We can also use the Present Perfect Continuous Tense when an action has just stopped.
It is often used with ‘since’, ‘recently’, ‘lately’ and so on.
1. I have been cooking for the last three hours and now you tell me you are full! (Affirmative)
2. Mark is so tired, he has been working the whole morning. (Affirmative)
3. Peter still works here. He has been working here since 2013. (Affirmative)
4. Mark has not been eating well recently. (Negative)
5. I have been feeling ill lately. (Affirmative)
Remarks: In general, some verbs are not used in the continuous form, such as know, hate, want, heard, understand, have, hear and so on.