There is a third parse, namely:
Of course, "fallen upon" would be more correct that "fallen on," but the latter might be used colloquially, as in:
I.e., the subject of the sentence is...
Type: Posts; User: brewbuck
There is a third parse, namely:
Of course, "fallen upon" would be more correct that "fallen on," but the latter might be used colloquially, as in:
I.e., the subject of the sentence is...
It's correct. I can't rigorously say why, but as a native speaker, it sounds right to me.
EDIT: By the way, there's no standard for English :)