Ответ:
Present perfect
I have done all of my homework
Maria has washed the dishes
They have prepared for the exam
Present perfect continuous
I have been wainting for my mom for two hours
Sarah has been playing tennis for an hour
My classmate has been studing for the whole night
Объяснение: