Intelligent life on other planets,while remaining in intriguing possibility, --- yet to be discovered.
A
has
B
has been
C
has not
D
have
Correct Answer: has