where 和 when百思不得其解的一个搭配问题

曹老师请教:

The biggest surprise for Josie was when she was chosen as team captain.

This cupboard is where she keeps all her sewing things

两句均来自于麦克米伦正规字典,所以句子绝对没问题。


这两句句子 想了一个 晚上, 首先我很知道  第二句肯定是=the place where 

但是第一句很奇怪。如果理解成when= the time when   感觉有点不符合逻辑

surprise=某个时间?感觉符合逻辑的理解是 suprise 发生于某个时间 那这时候

at the place where 就比较合适,   不知道是不是中西方思维差异。请老师明示!



请先 登录 后评论

最佳答案 2020-04-08 08:27

where从句就不说了,你已经理解。

The biggest surprise for Josie was when she was chosen as team captain.

这个句子看似与where结构相似,但实际是不同的结构。你仔细分析逻辑,主语是一个事件——令Josie惊讶的事,事不可能是时间,所以when不可能是the time when。这个句子的正确理解是:be在这个句子中不是系词,而是不及物动词,意为happen,take place. when引导的是时间状语从句,而不是表语从句。

注意下面的词典例句中,when = the time when.

Tomorrow is when we must decide.

注意此句的逻辑,主语为表示时间的名词,表语从句的when= the time when. 这就是确认性表语,主语和表语为A=B 的关系。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,1853 浏览
  • 18616390346 提出于 2020-04-07 22:48

相似问题