By because does any of the other answers work it’s just common sense right there
A tablecloth is a cloth used to cover a table. Some are mainly ornamental coverings, which may also help protect the table from scratches and stains. Other tablecloths are designed to be spread on a dining table before laying out tableware and food.
An intransitive verb can't be followed by "what"; here it's b); skates.
You can't say "she skates what?"
the rest can be followed by "what", for example: Jenna chose what? (whom?) as her partner? Ian sharpened what?
Answer:
We stood under___the tree during scorching sunlight. (below/under/by)
b. A woman struck_with___me and nearly fell. (against/at/with)
c. Are you__in__this photograph?(on/at/in)
d. Don't tease_at___the poor. (in/at/on)
e. He writes___with_a pen. (with/by/for)
f. He spoke__at__me.(in/on/at)
g. I have never heard_about___David.(of/about/with)
h. There is a label___in_the bottle. (on/over/in)
i. I am new___of_this position. (for/to/of)
j. Wisdom is the gift__of__heaven.(from/of/by)
k. She is a girl_of___twenty.(at/of/by)
l. The bullet whistled__through__her friend's ear. (past/from/through)
m. I bought this pant__for__Rs. 300.(in/at/for)
n. Rabin is pleased__by__his performance in New York. (with/from/by)