--Are you still busy?--Yes,I () my homework,and it won not take long.A have just finfshed B am just finishing C had just finished D am just going to finish答案是Bwhy?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 20:28:25

--Are you still busy?--Yes,I () my homework,and it won not take long.A have just finfshed B am just finishing C had just finished D am just going to finish答案是Bwhy?
--Are you still busy?
--Yes,I () my homework,and it won not take long.
A have just finfshed B am just finishing C had just finished D am just going to finish
答案是Bwhy?

--Are you still busy?--Yes,I () my homework,and it won not take long.A have just finfshed B am just finishing C had just finished D am just going to finish答案是Bwhy?
——你还在忙吗
——是的,我就要完成作业了,不会花太多时间就可以完成!
通过句意可以看出作业还没有完成,
A是现在完成时,表示作业已经做完,不符合句意
B 像go、come等表动作趋向的词和finish要用现在进行时表将来.
所以在此不是一般现在时,却表示将来,即将完成
C 过去完成时,表示过去的过去,代表作业也已经做完了,也不符合句意
D 对比B选项,像go、come等表动作趋向的词和finish要用现在进行时表将来.

这是现在进行时表将来的一个用法。I am just finishing my homework,意思是我将要做完我的作业!
——你还在忙吗
——是的,我就要完成作业了,不会花太多时间!

--Are you still busy?
--Yes,I () my homework,and it won not take long.
A have just finfshed B am just finishing C had just finished D am just going to finish
答案是Bwhy?

从it won not take long.
可以看出作业还没有写完,但是快了,马上就要写完
A 现在已经写完了 ,错
B be动词+doing表示现在正在做,并持续一段时间
C 过去已经做完了 错
D be+going to do 正打算去做 ,说明还没做过,错