首先要明確一點(diǎn),只有當(dāng)表示“有”的時(shí)候,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 也不表示“有”,而是表示“邀請(qǐng)”“接待”等。如:(D69)
Why don’t we have him over for dinner? 我們?yōu)槭裁床徽?qǐng)他過來吃飯呢?
We are having some people over tonight. 今天晚上我們要請(qǐng)一些客人來作客。
其實(shí),The English club has a visitor today 中的 has 就是上面這個(gè)意思,全句可理解為:英語(yǔ)俱樂部今天(請(qǐng))來了位新朋友;颍河⒄Z(yǔ)俱樂部今天(請(qǐng))來了位新訪客。 回復(fù)時(shí)間:
2011/5/9 19:44:06 |