首先要明確一點,只有當(dāng)表示“有”的時候,there be 才有與 have 進(jìn)行區(qū)別的必要,如果不是表示“有”,則無需考慮其區(qū)別問題,比如 He has bread for breakfast. 他早餐吃面包。這里的 has 表示“吃”,自然無需與 there be 進(jìn)行區(qū)別。
好,現(xiàn)在回到你提出的句子來,The English club has a visitor today 這句中的 has 也不表示“有”,而是表示“邀請”“接待”等。如:(D69)
Why don’t we have him over for dinner? 我們?yōu)槭裁床徽埶^來吃飯呢?
We are having some people over tonight. 今天晚上我們要請一些客人來作客。
其實,The English club has a visitor today 中的 has 就是上面這個意思,全句可理解為:英語俱樂部今天(請)來了位新朋友。或:英語俱樂部今天(請)來了位新訪客。 回復(fù)時間:
2011/5/9 19:44:06 |