你穿这件衣服多久了?英语现在完成时怎么翻译?

你穿这件衣服多久了?这件衣服穿在你身上多久了?这件衣服穿在你身上有多长时间了,或者说你穿上这件衣服有多长时间了。