Everyone (has) done his or her homework because 'everyone' means plural so there is plural already so don't need to put 'have'.
Answer: B. we had pass-through walls of piled bones with casks and puncheons.
or C. I made bold to seize fortunate by an arm above the elbow
Explanation:
It sounds really good and the grammar is good
Needs more details i dont know what u mean