The chains of island delineating xxx as yyy keeps Mediterranean Sea separate from North America ocean to Atlantic ocean
A. separate
B. separated
C. to be separated
D. being separated
E. that was separating
Separate is an adjective meaning forming or viewed as a unit apart or by itself; separated is the past participle of separate, which means cause to move or be apart.
感觉取决于island chains到底是不是主动把这俩分开的...