✔ 最佳答案
1.
嚴格來說兩句的文法都是正確的,但表達的意思稍微有點不同,同情情況下大多數使用的是第一句。
Shall we have dinner now?
- 我們現在該吃飯(午餐)了嗎?(dinner被指定)
Shall we have a dinner now?
- 我們現在該吃個飯了嗎?(dinner未被指定, 可泛指任何dinner)
2.
How about we ask the teacher ....
How about asking the teacher ....
以上兩句都是正確的,因為"we"是名詞,而在"how about"後面是可以接名詞或動詞+ing.
但 How about we asking the teacher ... 這句是錯誤的。
3.
"school"一詞除了指“學校”這種具體地方之外,另外還可以指“學業”、”課堂“等與學校活動/教育有關的一切。
所以 "no school" 就是“沒有課業”也就是“不用上課”的意思。
比如說"finish school"不是“完成學校”的意思,而是“完成學業”、“畢業”的意思。
They have no school tomorrow
= They don't have school tomorrow
= The school is closed tomorrow
= They don't need to go to school (for lessons) tomorrow
= There are no lessons tomorrow
2011-11-08 23:09:59 補充:
"the teacher" 是指某位指定的老師。
如果你是要去找某位"特定"的老師,那麼就該講"the teacher".
e.g.(1) - I don't understand this maths homework, let's go ask the teacher
這裡的"teacher"指的是你的數學老師。
2011-11-08 23:10:21 補充:
但如果你沒有某位指定的老師,而是泛指任一老師的話,則要說 "a teacher".
e.g.(2) - Let's go ask a teacher if the school is closed tomorrow.
這裡的"teacher"可以是隨便一個老師。
e.g. (3) - Let's go ask the teacher if the school is closed tomorrow.
這裡的"teacher"指的是本校老師,是指定對象。
從例句(2),(3)可以看出某些情況下用"the"或用"a/an"都可表達同一意思,就如你提供的第一個例子。
2011-11-08 23:27:03 補充:
但請注意"How about asking teacher"這句在文法上是錯誤的,除非"teacher"是複數形式 "teachers",不然單數名詞前面應該用形容詞或介系詞來修飾。("the/lovely"等是形容詞,"a/an/over/of/for/after/on/in"等是介系詞).
"How about we asking the teacher"是錯誤的原因是 動詞+ing 前面不該直接連名詞,一般情況下 動詞+ing 前面應該是 介系詞/be及其衍生形式is,am,are/副詞。(動詞+ing有時可成為形容詞,如looking, boring).
2011-11-09 03:01:09 補充:
不好意思,"a/an/the"這些應該是冠詞才對!
a / an - 不定冠詞 (indefinite article)
the - 定冠詞 (definite article)