One English question`~~thank you`

来源:百度知道 编辑:UC知道 时间:2024/05/26 15:10:48
The students in our school each____an English dictionary now.
A have
B has
C had
D are having
(再加上原因~~~~~~~~~~~~~~~~~~~~!!!!!!!!)

翻译:They are determined to go aboard and nothing will stop them.

When EACH is used after a plural subject, it has a plural verb.
也就是说:EACH用于复数主语后,谓语动词用复数(引自《牛津高阶英汉双解词典》,第六版)。

所以B项肯定是错的。然后看now,这标志着C也是错的。

A、D中应该用哪个时态呢?have是状态动词,在被now修饰时不必也不应用进行时态,因为这种用法在无特殊语境的情况下是无意义的。

故答案应为A。

如果是Each student in our school ____ an English dictionary now.就应该用has了。不要把主谓一致往上生搬硬套(得理解什麽叫主谓一致),千万不要弄混咯!

翻译:在《柯林斯辞典》中,对于determine to do与be determined to do的解释无甚差别,只是后者多了一个nothing will stop you这样的解释。也就是说前者可译为“决定做某事、打算做某事”,而后者则为“下定决心做某事(坚定且不怕艰难险阻)”。

这样一来,这句话应翻译作“他们既已决意出国,便不会动摇。”(有些意译色彩了,不是字对字的)

A have 吧!

他们决意上船,没什么能阻止他们。

B
each 后面跟 三单形式的谓语动词

他们下定决心要出国去,没有什么能够阻止他们。

B each强调单数,所以用has
他们决定出国,没什么能阻止他们

B 看语法书就知道主谓一致的知识了

B has each 在前面修饰 且句意强调每一个人都有. 这个话本身有问题,are determined 构成被动语态了,have determined . 他们决定出国了,没什么能使他们改变主意.