to have had experience of: Difference between revisions