When using containstable or freetexttable, how do you return the words that were matched in a separate field?

Here's what I have so far:

select book,chapter,verse,body from
containstable(b_bbe,body,'"Jesus said to him"') S, b_bbe B
WHERE (S.[KEY] = B.ID) and rank<>0
order by rank

This returns :

book:40
chapter:3
verse:15
body: But Jesus made answer, saying to him, ...

What I need it to return is:
book:40
chapter:3
verse:15
body:But Jesus made answer, saying to him, ...
matched_words:saying

I don't know if this is possible, but any help would be greatly appreciated.