—Sorry, I’m late. the film?—Yes.It for half an hour.A. Did; begin; has begunB. Did; begin;

发布时间:2020-08-23 11:06:47

—Sorry, I’m late.     the film    ?
—Yes.It     for half an hour.
A. Did; begin; has begun
B. Did; begin; has been on
C. Has; begun; has begun
D. Has; begun; has been on

网友回答

A. Did; begin; has begun
B. Did; begin; has been on
C. Has; begun; has begun
(答案→)D. Has; begun; has been on
解析:句意:抱歉,我迟到了。电影已经开始了吗?——是的,已经开始半个小时了。结合语境可知本题上文描述的是现在已经完成的动作,故用现在完成时态。下文描述的是持续到现在的动作,故也用现在完成时态。Begin表示瞬间动作,been on表示持续状态,故选D。
以上问题属网友观点,不代表本站立场,仅供参考!