Lin學姐陪你開口說英語 EN简繁 免費開始
英語口語短語

Do you have…? 是什麼意思?怎麼用

“Do you have...?” 用來問“你有……嗎 / 這裡有……嗎 / 你現在有……嗎”。它不只是在問“擁有”,還常用來問是否提供某樣東西、是否有某種症狀,或現在有沒有一點時間。

什麼時候說

  • 問店裡、酒店、餐廳等“有沒有提供某樣東西”:"Do you have Wi-Fi here?"
  • 問對方“有沒有”預訂、證件、另一張卡之類的東西:"Do you have a reservation?"
  • 問身體狀態或症狀:"Do you have a fever?"
  • 問現在有沒有一點時間,或有沒有某個版本/尺碼:"Do you have a sec?" / "Do you have it in a smaller size?"

語氣: 語氣通常是中性到禮貌,日常非常常見;但 "Do you have a sec?" 更口語,和陌生人說時前面加上 "Hi"、"Excuse me",或改成 "Do you have a minute?" 會更自然。

注意: 別把它只死記成“擁有”。中文裡很容易直譯成“你擁有……嗎”,會很怪。比如買衣服時別隻理解成“你有這件衣服嗎”,"Do you have it in a smaller size?" 實際是“你們這款有更小碼嗎”。

在 Lin 的 12 個場景裡

都是場景裡的原句,點開就能看影片、跟著說。

相近說法

Is there...?

更常問“這裡有沒有某物”,主語不是“you”。如問設施時:"Is there Wi-Fi?"

Do you carry...?

多用於商店,指“你們有賣……嗎”。主要見於北美零售場景,比 "Do you have...?" 更像在問商品是否有售。

Have you got...?

英式英語裡很常見,意思和 "Do you have...?" 很接近。

常見問題

"Do you have...?" 和 "Have you got...?" 有什麼區別?

意思通常差不多,都是在問“有沒有”。"Have you got...?" 在英式英語裡更常見;美式英語裡 "Do you have...?" 更常見。

"Do you have a sec?" 真的是問“你有一秒鐘嗎”?

不是字面上的一秒。它的意思是“你現在有一點時間嗎”,很口語,也可以說 "Do you have a minute?"。

更多常用短語