Answer:
disgusted
Explanation:
appalled and disgusted are synonyms
Try it out before you start
There was no such thing as Indian female warriors.
What country are you taking about
5 is being, 6 is has been, 8: has been done, have been built, has been put on, is done, the walls are being painted, fitted, is, fit