10) The ridicule that it upon him by leading
scientists of the day.
a. is being heaped
c) had heaped
b.was heaped
d. has been heaped
Answers
Answered by
2
Answer:
was heaped
by leading scientists of the day
Similar questions