have trouble (in) doing sth中的doing可以用完成式吗

请问各位老师,这样一道选择题:

He had some trouble ________ himself to college life when he came to college in 2018.

A. adjusting    B. adjusted    C. to adjust   D. having adjusted

鉴于have trouble (in) doing sth,所以B项和C项可以排除,答案是A项,请问:为什么不能选择D项呢?

请先 登录 后评论

最佳答案 2021-05-19 08:22

你见过这个结构中用having done的形式吗?想想句子表达的逻辑你就应该知道不可能用完成体的having done形式。

请先 登录 后评论

其它 1 个回答

凡哥英语   - 海归英语教师
擅长:英语

告诉你一个投机取巧的方法,凡国内英语考试语法类的四选一中,出现having done的选项,基本可以第一时间排除 (joking)

请先 登录 后评论
  • 2 关注
  • 0 收藏,1856 浏览
  • 提出于 2021-04-19 16:25