涉及非谓语动词用法的选择题

— Why did you call him up in advance?

— _____ sure that he was at home.

A. To make    

B. Make                

C. Making    

D. Having made

请问选哪个?为什么?

请先 登录 后评论

最佳答案 2018-02-07 13:01

答案选A(To make)。这是一个简略回答,原句为:

I called him up in advance to make sure that he was at home.

这里的动词不定式是目的状语,对这类状语提问通常用疑问词why。又如:

He went to town to see his sister.(对划线部分提问)

Why did he go to town?

还可以用以下形式提问:

What did he go to town for?

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,2351 浏览
  • 不走寻常路 提出于 2018-02-07 09:02

相似问题