—Has anyone taught him how to do it?—Sure. Lots of advice, but he hasn’t made a decision.A

发布时间:2020-08-17 06:56:09

—Has anyone taught him how to do it?
—Sure. Lots of advice    , but he hasn’t made a decision.
A. gave
B. was given
C. have been given
D. has been given

网友回答

A. gave
B. was given
C. have been given
(答案→)D. has been given
解析:考查主谓一致时态和语态:句意:--有人教他怎么做吗?--当然,别人给了很多建议,但是他还没有做决定。主语是Lots of advice不可数名词,谓语是单数,排除C,从后面的but he hasn’t made a decision.可知用现在完成时,建议是被给的,选D。
以上问题属网友观点,不代表本站立场,仅供参考!