SPOT: Idioms +

Phrase be exactly what is required
hit the spot
These leaves taste great, they really hit the spot! Yum!
Phrase in a difficult situation (chiefly British)
in a real spot
We were in a real spot when our bus ran out of gas in the desert!
Phrase occasionally
in spots
It rained in spots during all three days of our hike!
Phrase at the scene of an action or event
on the spot
Reporters on the spot had no further updates to announce.
Adverb without delay or immediately
on the spot
The interview went great! They offered me a job on the spot!
Phrase force someone to make a difficult decision or answer a difficult question
put Vanya on the spot
The judges put Vanya on the spot when they asked her to spell "conscience."