shorten the time of ~ / shorten (these pants) by ~
reduce the size of ~ / reduce the distance between ~
長さ、時間等に使える単語としては、"shorten"がより一般的ではないでしょうか。
回答1・2の内容を使って、それぞれ例文をあげてみたいと思います。
【回答1】
You should shorten the time of your work.
君は仕事時間をもっと短縮すべきだよ。
Can you shorten these pants by 5 cm?
このパンツ(の長さ)を、5センチ短くしてもらえませんか?
【回答2】
I want to reduce the size of this picture.
この写真のサイズを縮小したい。
How can I reduce the distance between two rows?
2つの列の間をどうやって縮めることができますか?
そのほかにも、「~間のギャプを縮める」という場合には、closeという動詞を使って"close the gap between A and B" という表現もありますし、
陸上などで世界新記録が出た!という状況だと、"He clipped 1 seconds off the previous world record." 「彼は前回の世界記録を1秒縮めた!」という感じでclipとい動詞を使うこともできます。
ご参考になれば幸いです!