1.be supposed to 应该
I'm supposed to be there at ten.
我十点钟必需到那儿。
2.set foot on 踏上
Nobody has ever set foot on that island.
没有人曾经登上过那个岛屿。
【拓展】set foot in 进入; 踏进
3. first off 固定搭配,意为“ 首先, 起先”
First off, let's see how much it'll cost.
首先,让我们看看要花多少钱。
【拓展】first of all 首先
4. add up 说的通
His story just doesn't add up he must be lying.
他说的前后不一致,他一定撒谎了。