Choose the sentence that uses the present perfect progressive correctly.
She has studied English for two hours yesterday.
She have been study English for two hours.
She has been studying English for two hours.
She has being studying English for two hours.