I think I have
Je pense avoir mangé un petit peu trop, aujourd'hui.
I think I ate a little too much today.
Je pense avoir vu un elfe dans la forêt.
I think I saw an elf in the forest.
Je pense avoir trouvé quelque chose à toi.
I think I’ve found something of yours.
I think I did well.
Je pense avoir trouvé ce que vous cherchiez.
I think I’ve found what you were looking for.
I think I’ve had too much to drink.
Je pense avoir trouvé quelque chose.
I think I found something.
Je pense avoir vraiment beaucoup appris.
I think I really learned a lot.
Je pense avoir fait preuve d'une retenue considérable dans les circonstances.
I think I showed considerable restraint under the circumstances.