land up at 最终到达
land up in 落脚于
land up with 最终拥有
land up on 落在…上
end up 最终(近义替换)
1. We landed up in Paris by mistake because of the flight delay.
由于航班延误,我们错误地最终落在了巴黎。
2. Don't worry, you'll land up in the right place eventually.
别担心,你最终会到达正确的地方。
3. He landed up working for his former rival.
他最终竟然为他的前对手工作了。
A: Why did you end up staying in London?
A:你为什么最后留在了伦敦?
B: It was a coincidence. I lost my passport and had to land up there for two weeks.
B:那是个巧合。我丢了护照,不得不在那里落脚两周。
1) 意外地到达某地或处于某种境地
2) 最终落脚于
3) 以…为结局(非正式用法)
1. 最终到达;落脚(常带有非正式或意外含义)
e.g.
After driving all night, we finally landed up in a small town.
开了整夜的夜车,我们最终落脚在一个小镇。
phrasal verb
1. to arrive or end up in a particular place or situation, especially unexpectedly or as a result of a series of events.
Synonym: end up