Q
*****
My boss told me to finish the work by 5 o'clock, which I found impossible to do.
なぜ found の後に it を取らないのか教えて欲しいです。
*****
A
*****
「..., which」で、カンマの前までの文を受ける表現となっているからです。(カンマ which といいます)
つまり、後半部分は
I found +「カンマの前までの文」+ impossible + to do となります。
*****