Who came up with this idea? How could a person even think of such a thing? There are at least a million things that someone could think of, and somehow they thought of this?
Was it you that thought of this idea? It definitely wasn’t me, I’m the one asking who it was that came up with this peculiar idea.
There I was minding my own business– when along came this unusual idea and I just had to ask, being the inquisitive person that I am, who exactly was it that came up with this idea?
I googled it, but nothing came up, so I think it is new, but I don’t know who, was it you?
Whose idea was this?