The box is 50 kilos heavy.中的heavy用得不对(应去掉)。英语中询问重量时,可以用 how heavy。如:

How heavy is the box? 这个包裹有多重?

比较:

How old is he? 他多大?

How long is it? 它有多长?

但应该注意,形容词 heavy与形容词 old,long, wide, high, tall等有所不同,即 heavy 一般不需要于表度量的名词之后。如:

正:The rope is 50meters long. 这根绳子长50米。

正:The box is 50kilos. 这个箱子重50公斤。

误:The box is 50kilos heavy.(应去掉heavy)