I saw some sentences using this phrase "for all I know" but wasn't quite sure what is its exact definition and also whether a modal verb such as "could, may or might" expressing uncertainty must be present in the sentence.
The following are some possible definitions:
- According to the information I have; I think; probably. (usually implies uncertainty)
- Based on what I know (usually expressing displeasure)
- As far as I know (used to show indifference)
- I really don't know (used to show complete ignorance)
And these are statements containing the phrase:
- For all I know, the mayor has resigned already.
- She may have gone to town for all I know.
- He wears a ring, but he may be single, for all I know.
- For all I know, there may be someone with you now.
- The man I met on the beach yesterday seemed friendly, but he could be a thief, for all I know.
- For all I know, the girl was buried alive in the Arabian sands.
- They've decided to hire Jack for all I know.
References:
http://idioms.thefreedictionary.com/for+all+I+know
http://forum.wordreference.com/showthread.php?t=22340
http://esl.about.com/od/vocabularyreference/a/all_expresions.htm
http://dictionary.reverso.net/english-definition/for%20all%20i%20know
http://dictionary.reference.com/browse/for+all+i+know
http://www.classic-country-song-lyrics.com/foralliknowlyricschords.html
What does the phrase "for all I know" mean exactly?
Best Answer
“For all I know” asserts that the speaker is so insufficiently informed that he is willing to entertain the most far-fetched conjecture or the darkest suspicion. In speech there’s usually one strongly stressed word or phrase to name that implausibility or fear.
And it almost always implies some measure of annoyance, which may be occasioned by any number of things: the reprehensible conjecture under consideration, the speaker’s own lamentable ignorance, the people who are maliciously keeping him in ignorance, being questioned on a subject he doesn’t want to discuss.
There's really no way of telling what your specific sentences mean without a lot more context, but here are some guesses: