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!

 

https://idioms.thefreedictionary.com/to+the+minute

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Vent 的頭像
    Vent

    光在哪,神在那。

    Vent 發表在 痞客邦 留言(0) 人氣()