1- d
2-a
3-b
4-c
i plant/ am planting/ have planted/ have been planting
you plant/ are planting/ have planted/ have been planting
he/she plants / is planting / has planted / has been planting
we/ your/ they plant/ are planting/ have planted / have been planting