If you were asking for suggestions, say at stackexchange, what would be the most polite grammatically accurate version:
Statement of the problem followed by: 1. Do you have a suggestion? 2. Would you have a suggestion? 3. Would you happen to have a suggestion?
I didn't think of this till I used (2) today morning. When I re-read the question after a couple hours, the construction sounded odd to me. Is (2) grammatically correct? Is it more polite than (1)? Is it old-fashioned? Why does it sound a bit odd?
Would you have any thoughts? Do you have any thoughts? Would you happen to have any thoughts?