用所给动词的现在完成时态填空She _____ the watch fro about 50 years.(have)