this would perhaps allowed us to achieve more by working together
This would perhaps have allowed us to achieve more by working together.
This would perhaps allowed us to achieve more by working together.