— Have you finished your composition already?— Yes. I it in twenty minutes.A. have finish

发布时间:2020-08-17 12:58:59

— Have you finished your position already?
— Yes. I      it in twenty minutes.  
A. have finished
B. finished
C. will finish
D. had finished

网友回答

A. have finished
(答案→)B. finished
C. will finish
D. had finished
解析:此题考查时态的用法。此题易误选答案C,若选C,则说明作文还未写完,这与前
面的回答Yes 矛盾;如果选A,则强调的是动作的影响;而D为过去完成时态,必须相对
于过去时态而言,但句中并没有使用过去时态。一般来说,用现在完成时态提问,而用一般
过去时态回答。故只能选答案B。
以上问题属网友观点,不代表本站立场,仅供参考!