Is it correct to say: "Do you have any luck working on it?"<br/>I think "Have you had any luck working on it?" is better. Am I wrong?