寻找适合你的 英语 教师…
Ethan
What's the difference between "in advance", "up front" and "beforehand"?
2019年3月24日 04:14
回答 · 2
1
If you are talking about payment policy, “in advance” and “up front” are very similar. “In advance” is what you would typically see in written contracts. But orally you might describe your payment plan as “one third up front, the balance upon completion”.
“I’m used to paying for my meals in a restaurant after I’m done eating, but here they make you pay beforehand/up front/in advance.” (In speech, they all work and are similar)
2019年3月24日
1
“Up front” is pretty different from the other two. It isn’t about time so much as about honesty. “He told me up front that he was broke” basically means he was honest about it from the start, that he told me as soon as we met or as soon as our relationship got serious.
Upfront is also used when you pay for something before you get it. “You have to pay half upfront, and the rest after we finish the job.”
He told me in advance and he told me beforehand have less to do with honesty, and are more about time. If I say “he told me in advance he wouldn’t be able to come to the party” it means he told me before the party. “Beforehand” means essentially the same thing, but it’s less common; I never use it except occasionally in writing.
“If I’d known beforehand it would rain, I wouldn’t have come.”
“He booked his ticket in advance.”
“He booked his ticket beforehand.”
“She told me up front that she wasn’t ready for a serious relationship”
2019年3月24日
还未找到你的答案吗?
把你的问题写下来,让母语人士来帮助你!
Ethan
语言技能
中文, 英语, 意大利语, 日语, 西班牙语, 越南语
学习语言
英语, 意大利语, 日语, 西班牙语
你或许会喜欢的文章

Same Word, Different Meaning: American, British, and South African English
11 赞 · 8 评论

How to Sound Confident in English (Even When You’re Nervous)
13 赞 · 11 评论

Marketing Vocabulary and Phrases for Business English Learners
10 赞 · 4 评论
更多文章