质疑高考题:happen to do sth与happen 

下面的句子是1988年的一道全国卷高考题:
Nobody noticed the thief slip into the house because the lights happened to _______.
A. put out       B. turn out     C. give out     D. go out
答案是D。但我觉得D也不对,因为之所以“没有人注意到小偷溜进了这间房子”,是因为灯当时“已经熄灭”了,而不是“将要熄灭”,所以应该用 to have gone out才对。我的理解对吗?请专家老师指点,万分感谢!

请先 登录 后评论

最佳答案 2014-08-19 13:53

本题选D是对的。没人注意到小偷溜进屋子是因为(当时)碰巧灯熄灭了。注意以下结构的区别:
happen to do 表示当时碰巧做或发生某事
happen to have done 表示以前碰巧曾经做过或发生过某事
比较以下句子:
She happened to hear the song. = It happened that she heard the song. 她碰巧听到这首歌。(指当时听到)
She happened to have heard the song. = It happened that she had heard the song. 她碰巧曾听过这首歌。(指以前就听到过)

请先 登录 后评论

其它 2 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

...the lights happened to go out 的意思是“......碰巧灯熄灭了”,而不是“......碰巧灯将要熄灭”。所以,答案D是正确的。

请先 登录 后评论
邹德浩   - 英语教师
擅长:英语
明白了,太感谢两位老师了!
请先 登录 后评论
  • 1 关注
  • 1 收藏,5864 浏览
  • 邹德浩   提出于 2014-08-19 12:18

相似问题