宾语从句一定要时态呼应吗?

[盐城二调]George has promised Jane that upon her return he _________ for her at the airport. 
[     ]
A. will have waited
B. would be waiting
C. will be waiting 
D. would have waited

答案选择C,我选择的D

请教各位老师,是这道题本身有问题还是“时态呼应”的原则是有例外的?

请先 登录 后评论

最佳答案 2014-07-12 19:37

主句谓语动词has promised是现在完成时,属于现在时的范畴,所以宾语从句的时态可以根据需要而定,不一定要用过去时态 。所以,答案C是正确的 。
请先 登录 后评论

其它 1 个回答

张成  
擅长:英语考试
Upon her return he will be waiting for her at the airport.=As soon as she returns, he will be waiting for her at the airport.
请先 登录 后评论
  • 0 关注
  • 1 收藏,2788 浏览
  • xr 提出于 2014-07-12 14:26

相似问题