入門 · Unit 33

There was / There were 的否定句與疑問句

There was / There were 的否定句是在 be 動詞後面加 not,疑問句則是把 be 動詞移到 there 前面。否定句和疑問句都遵守和現在式(There is / are)完全相同的規則,只有時態變成過去。

概念說明

There was / There were 的否定句是在 be 動詞後面加 not,疑問句則是把 be 動詞移到 there 前面。否定句和疑問句都遵守和現在式(There is / are)完全相同的規則,只有時態變成過去。

 

A.  否定句 — There wasn't / There weren't 

否定句是在 was / were 正後面加上 not,在會話中則是縮寫的 wasn't / weren't 常用得多。在否定句裡,後面的名詞和 any 一起用會比較自然。

句型縮寫例子
There was notThere wasn'tThere wasn't a bank there.
There was notThere wasn't anyThere wasn't any milk.
There were notThere weren'tThere weren't many people.
There were notThere weren't anyThere weren't any tickets left.
  • There wasn't enough time to finish. (沒有足夠的時間可以做完。)
  • There wasn't any water in the bottle. (瓶子裡完全沒有水。)
  • There weren't any seats available. (完全沒有空位。)
  • There weren't many students in the class. (那個班上學生不多。)

 

B.  疑問句 — Was there / Were there 

疑問句唯一的規則就是把 was 或 were 移到 there 前面,而且回答的時候也一定要再放一次 there。請把Was there + 單數 / Were there + 複數 + ? 這個語序當成一組學起來。

問句肯定的回答否定的回答
Was there a party?Yes, there was.No, there wasn't.
Was there any milk?Yes, there was.No, there wasn't.
Were there many people?Yes, there were.No, there weren't.
Were there any messages?Yes, there were.No, there weren't.
  • Was there a problem with your car? — Yes, there was. (你的車有問題嗎?有的,有問題。)
  • Was there any coffee left? — No, there wasn't. (還有剩下的咖啡嗎?沒有,沒有了。)
  • Were there many tourists at the museum? — Yes, there were. (博物館裡觀光客多嗎?是的,很多。)
  • Were there any changes in the plan? — No, there weren't. (那個計畫有什麼變更嗎?沒有,沒有變更。)

 

C.  How many / How much — 詢問過去的數量 

要詢問過去的數目與分量時,用的是 How many + 複數 + were there ~? / How much + 不可數名詞 + was there ~? 這個形態。這個句型在回顧過去的情況時非常常用。

問句例子意思
How many + 複數How many people were there at the party?派對上有幾個人?
How many + 複數How many students were there in your class?你的班上有幾個學生?
How much + 不可數How much money was there in the wallet?錢包裡有多少錢?
How much + 不可數How much time was there before the flight?到班機起飛前還有多少時間?
  • How many people were there at the concert last night? (昨天晚上演唱會有幾個人?)
  • How many rooms were there in the old house? (那棟老房子裡有幾個房間?)
  • How much water was there in the pool? (游泳池裡有多少水?)
  • How much snow was there yesterday morning? (昨天早上有多少雪?)

重點整理

  1. 1There was / were 的否定句是在 be 動詞後面加 not,疑問句是把 be 動詞移到 there 前面,這條規則和現在式完全相同。
  2. 2在會話中 wasn't / weren't 的縮寫自然得多,而且回答時的縮寫(No, there wasn't)也很常用,請記住這一點。
  3. 3在否定句裡,後面的名詞和 any 一起用會比較自然,請把這個慣用法學起來。(例: There wasn't any milk.)
  4. 4要詢問數量的時候,請遵守 How many + 複數 + were there / How much + 不可數名詞 + was there 的語序,把這條規則學起來。
  5. 5回答時一定要再放一次 there,絕對不能省略,請遵守這條規則。(X: Yes, was. / O: Yes, there was.)

例句

There wasn't a bank on that street.
那條街上沒有銀行。
There wasn't any milk in the fridge.
冰箱裡完全沒有牛奶。
There wasn't much traffic yesterday.
昨天車流不多。
There wasn't enough time to prepare.
沒有足夠的時間可以準備。
There weren't many people at the store.
店裡人不多。
這個單元還有更多例句。註冊後可以看完整內容並聆聽發音。

容易犯的錯誤

There weren't a party.
There wasn't a party.
There wasn't many people.
There weren't many people.
Were there a good movie?
Was there a good movie?
Yes, was.
Yes, there was.
How much people were there?
How many people were there?
確認你是否真的理解這個概念
讀懂和做對是兩回事。答錯時,AI 會告訴你卡在哪個概念。
免費開始練習