too many的词性

  • I was grinning. I couldn't help it. Sally was so clean, it almost hurt. Some insect must have died on her windshield or one speck of dust too many had landed, so she was going to work.

我想问一下这里的to many是定语吗?用法有点奇怪所以问一下,谢谢老师。

请先 登录 后评论

最佳答案 2020-07-13 21:08

too many在此无论如何都是无法解释的,必然是输入错误。

考虑到这是or连接的并列句,前一分句为推测——must have died, or后的分句也应该是推测,所以后一分句应该为 may have landed.

Some insect must have died on her windshield or one speck of dust too may have landed. 肯定是某个昆虫死在她的挡风玻璃上了,或者也可能是一粒灰尘落在了那里。

请先 登录 后评论

其它 1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

Some insect(s) must have died on her windshield or one speck of dust  too many had landed.

这个句子,应该是 her windshield 和 one speck of dust 并列,共同作 on 的宾语。

too many (insects)had landed 作 her windshield or one speck of dust  的定语。

这里,land 用过去完成时,说明早在 died 之前,就“落在这里;降临到此”,是及物用法。

请先 登录 后评论
  • 0 关注
  • 1 收藏,2680 浏览
  • 喀斯特 提出于 2020-07-05 14:34

相似问题