We've already learned how to use generic nouns in order to modify nouns. Now we will go over some special expression used with generic nouns.
When you combine 「こと」, the generic word for an event with 「ある」, you can talk about whether an event exists or not.
Using the past tense of the verb with 「こと」, you can talk about whether an event has ever taken place. This is essentially the only way you can say "have done" in Japanese so this is a very useful expression. You need to use this grammar any time you want to talk about whether someone has ever done something.
「ところ」(所) is usually used to indicate a generic physical location. However, it can also hold a much broader meaning ranging from a characteristic to a place in time.
The generic object noun 「もの」 can be used as a casual and feminine way of emphasizing something. This is identical to the explanatory feminine emphasis expressed by the 「の」 particle. Just like the explanatory 「の」 particle, the 「の」 is often changed into 「ん」 resulting in 「もん」. Using 「もん」 sounds very feminine and a little cheeky (in a cute way).