我写:
He could not go to a school because he had not enough money.
但老师说Had加Not是非常奇怪的用法.
应该是用Did not have.
为何不能直接加not?
为什么have作动词,否定不直接加not,要用did not?
答案:5 悬赏:0 手机版
解决时间 2021-02-18 09:38
- 提问者网友:城市野鹿
- 2021-02-17 14:05
最佳答案
- 五星知识达人网友:北方的南先生
- 2021-02-17 14:12
have作为动词“有”的时候就是普通动词,不能直接接not
就像说“我不打篮球”用I don't play basketball
而不能说I play not basketball.
一样。
have只有做完成时的助动词的时候才能接not
就像说“我不打篮球”用I don't play basketball
而不能说I play not basketball.
一样。
have只有做完成时的助动词的时候才能接not
全部回答
- 1楼网友:鱼芗
- 2021-02-17 17:04
I have no friend. I have no money.
很少用not
一般都用no
你老师说的对,就是didn't have
- 2楼网友:老鼠爱大米
- 2021-02-17 16:22
have做实义动词时,疑问否定形式都要用助动词do,did,does.
做助动词,疑问,否定形式可以直接加not.
- 3楼网友:掌灯师
- 2021-02-17 15:17
have 只有作为“有”的意思的时候don't have = have not
此外,have作为助动词都是用have not
其他实义动词下都必须用don't have
- 4楼网友:西风乍起
- 2021-02-17 14:25
1.have 作为实意动词时,表示"有",它的否定形式一定要借助do.(do not have/did not have)
2.但是当HAVE 作为助动词时,无"有"的意思,它的否定形式可以为have not/had not
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯