how many of the books have you read?--------at all.A、Not B、N

how many of the books have you read?--------at all.A、Not B、No C、No one D、None
请说明为什么不能选c 在这里C与D的区别,和此句中 at all的用法.
350800360 1年前 已收到3个回答 举报

长沟流月 幼苗

共回答了15个问题采纳率:86.7% 举报

D 是正确的.
no one 和none 都表示 一个也没有,区别是:
none 用来回答 How many ……?问句
no one 用来回答Who ……?问句
at all 常用于否定结构中,表示 :根本不(没有)……
句意是:这些书当中你读了多少本了?一本也没有读过.

1年前

1

卖烟nn 花朵

共回答了7526个问题 举报

D、None 是对的。
none是专门回答how many+可数名词复数的提问的。
C,no one是指人,
AT AL是加重否定的语气的
祝你进步!

1年前

2

maoxp2 幼苗

共回答了7个问题 举报

选D,none既可指人也可指物,常暗示一定范围,因此通常与表范围的of短语连用;而no one(=nobody)只能指人,不能与of短语连用。
none与数量有关,可回答how many,表示“一个也没有”;而no one表示“什么人也没有”,可回答who
本句话的意思这些书中有多少是你读过的?一本也没有。at all在这里就是根本的意思...

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.222 s. - webmaster@yulucn.com