题目内容

1.你让我等了两个小时.
Ihave been kept youwaiting for two hours.

分析 have been kept,waiting.

解答 答案:have been kept,waiting.
通过对比,可知英文句子缺少"让…等"的完整表达;这一表达应用固定短语keep…doing;根据时间状语for two hours可知是说的发生在过去的动作一直持续到现在,故用现在完成时;而这里的主语是I,在这里和keep之间应该是被动的关系,所以这里使用现在完成时的被动语态,由have been+过去分词构成,所以第一个空应该是have been kept,keep后面一般跟动词的ing形式,等的英语说法是wait,所以这里用waiting.故填写:have been kept,waiting.

点评 此题考查对固定短语的翻译.做题时根据汉语结合给出的英文部分确定出合适的句型,再结合时态做出相应的变化.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网