have read before
彼はまるでその本を以前読んだことがあるような口振りである。
He speaks as if he had read the book before.
この本を読んだことがあるかもしれない。
I might have read this book before.
前にこの本を読んだことがある。
I've read this book before.
私はこの本を前に読んだことがある。
I have read this book before.
その小説は以前読んだことがある。
I've read that novel before.
それについて書かれたものをどこかで読んだことがある。
I’ve read something about it somewhere.