who can say? | who knows?
This page is about the conversational phrase who can say? | who knows?
Meaning
You can say this if no-one knows the answer to a question, esp. one about the future.
For example
- "Do you think oil prices will go up?"
"Who can say? It depends on many factors?" - "How long will the storm last?"
"Who knows? It could be five minutes or it could be an hour."
Also "who can tell?"
Contributor: Matt Errey