题目内容

5.___nearly all our money,we couldn't afford to stay at a hotel.(  )
A.Having spentB.To spentC.SpentD.To have spent

分析 句意为:已经几乎用完所有的钱,所以我们住不起旅馆.

解答 答案:A 根据句子意思分析,前后逻辑主语都是we,并且花钱的动作发生在couldn't afford之前,应该用动词ing形式的完成式作原因状语.having spend 已经花掉;to spend 将要花去;spent 被花去;to have spent将已花去. 因此A选项正确.

点评 考查非谓语动词 时要注意该动词和主句谓语动词之间的时间关系.现在分词的一般式所表示的动作与主语动作同时发生,现在分词的完成式主要表示发生在谓语动作之前的动作.

练习册系列答案
相关题目

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

精英家教网