1. detecting - обстоятельство;
2. keeping - часть составного сказуемого, watching - часть составного сказуемого;
3. controlling - определение.
I know nine types of houses:
cottage,mansion,double decker houses,brick houses,townhouses,duplex houses,single-storey buildings,wooden houses,panel houses
She already made her homework
They didn’t go to London last year
Did you see him on this week?
I just met him in the park
He never didn’t eat fish
1.She have been cleaning
2.haven't gone
3.haven't seen