I have got my watch repaired和got my watch repaired有什么区别

问题描述:

I have got my watch repaired和got my watch repaired有什么区别

前面是现在完成时,强调对现在的影响,比如说,现在手表能用了等
而后者仅仅只是陈述以前发生过什么事,用一般过去时get done和get sth done有什么区别吗?后者是get 加复合宾语比如:My watch has got repaired.I have got my watch repaired 注意watch 的不同位置可以转换咯?意思一样咯?意思一样, 表达方式不同