Put the verbs in brackets into the present perfect or present perfect progressive 1) You ... (clean) the house for hours. Why don't you have a rest 2) It's the most beautiful garden we ... (ever/see) 3) I ... (wait) for you since 10 o'clock this morning. Where ... (you/be) 4) How long ... (Sam/study) Science?
1) have been cleanin
2) have ever see
3) have been waiting, have you bee
4) has Sam been studying