Suppose the context is soccer (association football).
For these three sentences using "from", "off", and "on":
- to score a goal from a long pass
- to score a goal off a long pass
- to score a goal on a long pass
do "from", "off", and "on" have different meanings?