Answer:
has done such a good job
Explanation:
for question 1
2.opponent was so good that
3.were to clean
I'm sure about no.2 . It would be better to find more information for no.3