Science has discovered many wonders (passive)
Answers
Answered by
1
Answer:
Many wonders had been discovered by science
Hope it helped...
Pls mark as brainliest... :D
Similar questions