1) have been building
2) had too wait for
3) had to work hard
4) has washed
5) have you learned
6) have been playing
7) hadn't eaten
8) have been looking
Объяснение:
1) have been building
2) had too wait for
3) had to work hard
4) has washed
5) have you learned
6) have been playing
7) hadn't eaten
8) have been looking
Объяснение: