Robert

Robert

2025/05/13 22:01

請告訴我 「你會待幾天?」 的英語!

在櫃台時,我想問客人:「您會待幾天呢?」

0 252
Chen Xiaolong

Chen Xiaolong

Native Camp英語會話講師

TaiwanTaiwan

2025/07/31 14:16

回答

・How long will you be staying?
・How many days will you be staying?
・What is the duration of your stay?

How long will you be staying with us?
您會待幾天呢?

「How long will you be staying?」的意思是「您預計會停留多久?」這是一個用來詢問對方停留期間的片語。常用於飯店櫃檯辦理入住、住在別人家裡,或是朋友來自己城市拜訪等場合使用。此外,在商務場合中詢問對方出差期間時也會用到。語氣上是為了了解停留時間,以便做出相應的安排或準備。

How many days will you be staying?
您會待幾天呢?

What is the duration of your stay?
您的停留期間是幾天?

「How many days will you be staying?」和「What is the duration of your stay?」基本上意思相同,但使用的情境和語氣上有差異。

「How many days will you be staying?」較常用於一般對話或較輕鬆的場合。例如朋友或家人來訪時,或觀光景點的工作人員詢問旅客時會使用。

另一方面,「What is the duration of your stay?」則較常用於正式場合。例如飯店櫃檯人員詢問客人時,或辦理簽證、入境審查等官方手續時經常會用到。

Zhang Hua

Zhang Hua

Native Camp英語會話講師

TaiwanTaiwan

2025/07/04 16:07

回答

・How many days will you stay?
・How long have you been here?

「你會待幾天?」可以用上述的表達方式。

1. 詢問數量的基本表達方式是「How many ~?」。
對象是可數名詞,所以在 many 之後要放名詞的複數形。
另外,如果對象是不可數名詞,則會用「How much ~?」。

How many days do you have until the next holiday?
你距離下個假期還有幾天?
How much money do you have?
你有多少錢?

2. 詢問期間時會用「How long ~?」這個表達方式。
「How long have you been ~?」是使用現在完成式的持續用法。
直譯是「已經有多長時間~?」。
be here 表示「在這裡」。

例句
The hotel receptionist asked me how many days I'll stay.
飯店櫃檯人員問我會停留幾天。

How long have you been in America?
您在美國待了多久?

有幫助
瀏覽次數252
分享
分享