The second sentence is ungrammatical. You have a present tense mixed with a present perfect tense form in the same breath.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
SuperESL Are there any differences at all between: "The person who happened to be there""The person who happens to have been there" ?Thank you."The person who happened to be there." That is correct. It describes a situation in the past.