1) fifty pounds is/are too much to pay for a T-shirt ( почему is) 2)these trousers is/are too tight(почему are)
1) потому что сколько денег, а деньги единственное число. Fifty pound is too much money to pay for a t-shirt.
2) Trousers совпадает с русским штаны, брюки, поэтому are, множественное число.