daneason21 daneason21 14-09-2019 History contestada Why did the English establish a colony on Roanoke ? To provide new markets and raw materials for England To provide slaves for labor in England’s other colonies To grow tobacco for the European market To grow food for the English navy