have eaten before
リサは納豆を食べたことがあると私に言った。
Lisa told me that she had eaten natto before.
昆虫を食べたことがあるのか。
Have you ever eaten insects?