English, asked by kingofkalinga, 3 months ago

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 soniachauhan88606805
2

Answer:

was heaped

by leading scientists of the day

Similar questions