______ have an English-Chinese dictionary.
A, Each of us B, No one of us
C, Every one of us
选择什么? 这几个区别真是费解
答:不是费解,是无解!
析:答案为D。All of us
A/C真主为单数,have错!应改为has. B. no one= nobody不再跟of us这样的定语,排除。
还有一个可能的答案是E。None of us 它作主语时,have, has都可以,这里用has较好。
译:D我们大家都有一本英汉词典。
E。我们没有一个人有英汉词典
B, No one of us
each和every 作主语时,动词要用第三人称单数形式,而本句have不符合这个要求
我感觉选c
当看到have时 那么主语肯定是复数
采用排除法 选项B, No one of us指“没有人”,谓语肯定用单数,所以排除。就剩下A和C。A和C都可以翻译成“我们每一个人”,但是着重点不同。
eg:I Have every member of the family着重在“他们全家人我都认识”
I Have each member of the family 着重在“这家每个人我都认识
选项A、Each of us着重指每个人。选项C, Every one of us 着重指大家中的每个人。所以选C
句子的谓语是have..复数形式
而each还有every都是只代单数的
所以谓语只能是has
所以答案是B
Each of us HAS ... "Each" is a singular word, so it needs a singular verb
Everyone of us HAS/IS ....
As for this.. no one of us ... NONE OF US sounds better..
None is short for no one. Only None has/is the correct standard English form.
The same rule apply to "neither", "Neither of us is/has" - They are considered SINGULAR.
All of us HAVE ... is a plural noun, so it needs a plural verb.