when还是that -查字典问答网
分类选择

来自西瓜头的问题

  when还是that

  when还是that

1回答
2016-05-15 16:29
我要回答
请先登录
泡泡bubble

  when还是that有这样一道题:She says that she’ll never forget the time ________ she’s spent working as a secretary in our company.A. which B. whenC. how D. where【陷阱】容易误选B,机械地认为时间名词后必须用关系副词when,地点名词后用关系副词 where。【分析】正确答案为A。在时间名词和地点名词后是否用关系副词要看它在定语从句中充当什么句子成分。一般说来,若用作主语或宾语,用关系代词;若用作状语,则用关系副词。上面一题中的动词 spent 缺宾语,故应用关系代词 which或that。比较下面一题,由于空格后的句子不缺少主语或宾语,所以选关系副词when:She says that she’ll never forget the time ________ she works as a secretary in our company.A. which B. whenC. how D. where请再做一组试题(答案均选A):(1) Our company will move to a tall building _______ we bought last month.A. which B. whenC. how D. where选A,which 在定语从句中用作动词 bought 的宾语。(2) Our company will move to a tall building _______ has just been complete.A. which B. whenC. how D. where选A,which 在定语从句中用作主语。(3) Our company will move to a tall building _______ we worked two years ago.A. where B. whenC. that D. which选A,where 在定语从句中用作状语。

  说明:引用此文请注明出处,并请保留该文章链接地址,谢谢~~

2016-05-28 04:09:50

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •