A crater discovered According to a report in Nature News, a crater ______________by NASA recently.
Answers
Answered by
1
Answer:
was discovered..
Explanation:
that should be the answer..
Answered by
1
Answer:
has been discovered.
Hope it helps!
Similar questions