A.writing B.to write C.having wrote D.to have written
A.raise B.keep C.grow D.take
A.but to think B.thinking C.to D.think