English, asked by borunkoley8, 5 hours ago

A crater discovered According to a report in Nature News, a crater ______________by NASA recently.​

Answers

Answered by geetkappur
1

Answer:

was discovered..

Explanation:

that should be the answer..

Answered by user0780001
1

Answer:

has been discovered.

Hope it helps!

Similar questions