can :read, Item do |item|
item.events.any? {|event| event.user == user}
end
If the block returns true, the user gets the ability to perform that action.
This really has nothing todo with CanTango specifically but is just basic CanCan permission logic, so look there for more details.
Good luck!
Kristian