Hamid ____ for the last two hours, so he must be exhausted.
Correct answer B. has been studying
Explanation
The present perfect continuous is used for an activity that began in the past and has continued up to now, with "for the last two hours".
Answer checked How we write and check questions
Discussion