D Had it not been for the other cars around us, I would have murdered him _______.
(A) at the scene (B) at the start (c) to the minute (D) on the spot
-----------------
on the spot
1. Without delay; at once.
2. At the scene of action.
3. Under pressure or attention; in a pressed position.
to the minute
Of a time or range of time, precisely; at or up to the minute in question.
We're leaving at 12:45 to the minute, so don't be late or you'll be left behind!
I've been on hold for two hours to the minute—I demand to speak to someone in charge now!
全站熱搜
留言列表