此题应选择B 考察have a … time ( in )dong sth。句型。 非常容易误选D。 he had a hard time常见的表达法,如he had a good(bad) time 后面的( in )dong sth对前面的句子进行必要或不太必要的补充说明,而to do表示目的,意为‘为了……’ 分析考题句子,陈述Having been ill in bed for nearly two months, he had a hard time是完整的,重点是说他度过了一段辛苦的时光,后面只是对此所作的一个补充,没有也不嫌少。
全句译文如下:将近两个月卧病在床后,为了通过考试他度过了一段辛苦的时光。 把此题与下面一组容易混淆的用法联系在一起也许更容易理解。 only to do (却)…… 表示很惊讶的结果 例如:she hurried to go to school, only to find none in the classroom。
却发现 only doing (只是)为了…… 对前面的补充说明 he keeps hurrying all the year round,only (in) winning some bread。 只是为了几块面包。 。