Is this sentence proper?

They had swum across the lake several times.

1 answer

Yes, it's perfect.