外语问题(要解释)

来源:百度知道 编辑:UC知道 时间:2024/06/28 15:53:13
(1)I ____ English books.( )
A.have no any B.have not some
C.don't have any D.don't have an

选C [我没有英语书。]
首先,English books是复数,不跟 an搭配,排除D
其次,否定句不用some,排除B
另外, no = not any,所以 "no any"是错误的表达法。

C
have 作有讲,它的否定和疑问句有两种形式
I dont have any books.
I haven't any books.

因为是books,复数,所以d不对
因为是否定,不能用some,所以b不对
not any可以合并成no,所以a不对(any就不能再出现了)
答案选c

C
A应该为have no
B中some 应变any,因为some在否定句中变any
C中any 是some 变来的.
D中不应该用an ,因为后面的English books是复数

c
any 用在否定句中,而 some 则用在肯定句中,陈述句改为一般疑问句也用
any, 但有时也用some.