He said he ()his life for his countyAgiveBgaveChad givenDwould give

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 11:26:53

He said he ()his life for his countyAgiveBgaveChad givenDwould give

He said he (had given)his life for his county.答案选C
他说他把一生都献给了国家,动词是从过去一直持续到现在,用完成时,主句said是过去时,所以要用过去的过去,也就是过去完成时

正确:D

  选D。用将来时,句意:他说,他为了国家可以献出生命。
  实际上,C选项语法上也是正确的。用过去完成时,句意:他说,他把自己的一生都献给了国家。不过这个搭配看起来(语感方面)就有些怪了。