He hasn't got time to read the book.
He hasn't got any time to read the book.
请问这两句都对吗?若错,是何原因?若对,区别是什么?谢谢!
He hasn't got time to read the book. 他没时间读这本书。
He hasn't got any time to read the book. 他没一点时间读这本书。
两个句子都正确。any后接不可数名词或可数名词复数,用于否定句和疑问句表示不确切的少量。not any意为连这点少量都没有,因此否定的语气较单独的not否定更为强烈。注意以上两个句子翻译时的细微差别。
I don't like dogs. 我不喜欢狗。
I don't like any dogs. 所有的狗我都不喜欢。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
(1)He hasn't got time to read the book.(说明没有时间我看书)
=He doesn't have time to read the book.(否定谓语动词一般性语气否定)
(2)He hasn't got any time to read the book.(强调没有一点时间去看书)
=He has got no time to read the book.(加强性语气否定)(no为形容词)
=He has no time to read the book
(备注:have got =have; not any/a+n...no+n.)
请问这两句都对吗?若错,是何原因?若对,区别是什么?谢谢!
解答如下:
表示加强型全部否定建议使用下面2种结构表达。
(1)He has got no time to read the book.
(2)He hasn't got any time to read the book
(备注1:not any+不可数名词单数=no+不可数名词单数)
She has got no food to eat.
=She hasn't got any food to eat.
(备注2:not any+可数名词复数=no+可数名词复数)
He has got no books to read.
He hasn't got any books to read.
(备注3:not any+可数名词复数=no+可数名词复数是一种加强语气全否定)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!