Perfect gerunds and infinitives
Tori: I finally broke up with Caleb. I would like 1 to have done (to do / to have done) it sooner, but I didn’t know how.
Anna: What!? I thought you really liked him. I saw you at Joe’s party a couple weeks ago, and you seemed 2 ______________ (to have been / to be having) a great time.
Tori: I liked him at first, but I regret 3 ______________ (having introduced / having been introduced) him to my family so soon. He became clingy after that and started acting like he was part of my family. He even showed up to my parents’ house without me and invited them 4 ______________ (to have / to have had) lunch with him.
Anna: That’s really funny. I would love 5 ______________ (to see / to have seen) your dad’s face when Caleb showed up without you! So, what did your parents do?
Tori: Well, that’s the worst part. They actually went! They said they were honored 6 ______________ (to have invited / to have been invited) to lunch.
Anna: I suppose it was a nice gesture, but he should have asked you first.
Tori: Exactly. I only dated him for two months. I found it very strange when I learned that he was having lunch with my parents and not me! I feel relieved 7 ______________ (to end / to have ended) the relationship. But my parents will be sad!

