Multi-Translation Layout:  

John 1:16

16 And of his fulness have all we received, and grace for grace.

John 1:16

16 For of his fulness we all received, and grace for grace.

John 1:16

16 From his full measure we have all been given grace on grace.