表示“客观存在”时二者可以互换使用。
Have you any money with you?=Is there any money with you?
老师,这句话是表示“客观存在”吗?
have和there be能否互换要看是表示“所属概念”还是表示“存在概念”,通常要注意以下几种情况:
1. have表示“所属概念”;there be表示“存在概念”。比较:
Jack has a car. 杰克有一辆车。(所属概念)
There is a housefly on Jack. 杰克身上有只苍蝇。(存在概念)
2. 只有“所属概念”而无“存在概念”,要用have。例如:
(正) The table has only three legs. 这张桌子只有三只脚。
(误) There are only three legs on the table.
3. 只有“存在概念”而无“所属概念”,要用there be。例如:
(正) There is a computer on the table. 桌上有一台电脑。
(误) The table has a computer.
4. 既有“所属概念”也有“存在概念”,have和there be可互换使用。例如:
A week has seven days. = There are seven days in a week.
Our school has about 3000 students. = There are about 3000 students in our school.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!