through,against,with,across的区别

—Thanks for looking after me ______ my illness, Millie.

—Don't mention it. That's what friends are for.

A. through   B. against    C. with    D. across

请问哪个答案是正确的?为什么?谢谢!!

请先 登录 后评论

最佳答案 2018-09-15 14:40

填 through。through 在此表示“在整个……期间”,through one’s illness 意思是“在某人生病期间”。又如:

She nursed him through his illness. 他生病期间,她一直都在护理他。

He suffered terribly all through his illness. 他生病期间受了很大的苦。


请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   through illness (= because of illness) 因病 I've never missed a day's work through illness in my life.我这辈子从未因病误过工。(摘自《朗文高级英语应试词典》)

    through illness 由于生病 earnings lost through illness 生病造成的收入损失 (摘自《牛津英语搭配词典》第2版)

    In 1986 Professor Lowe retired through ill health. 1986年洛教授由于身体不好而退休了。(摘自《麦克米伦高阶英汉双解词典》)

请先 登录 后评论
  • 1 关注
  • 2 收藏,15761 浏览
  • rye21 提出于 2018-07-10 15:26

相似问题