This is currently possible - I spoke to someone from HubSpot support a few months ago who provided this solution.
- Create an Active list
- Select Contact Properties
- Search Original source drill-down 1
- Select is equal to any of
- Type Presentations in the search bar
- Press Enter
- Apply Filter
All contacts showing will have viewed at least one of your documents, however it’s not possible to filter based on specific documents that I know of.
I told them to upload this solution, and link it to this thread but looks like they never did. So hopefully this works for you guys.