I (have finished) my homework now.选择题I _______ my homework now.A.finishB.finishedC.have finishedD.had finished正确答案C为什么?B为什么不对?now在这里应该用什么时态啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 14:45:07
I (have finished) my homework now.选择题I _______ my homework now.A.finishB.finishedC.have finishedD.had finished正确答案C为什么?B为什么不对?now在这里应该用什么时态啊?

I (have finished) my homework now.选择题I _______ my homework now.A.finishB.finishedC.have finishedD.had finished正确答案C为什么?B为什么不对?now在这里应该用什么时态啊?
I (have finished) my homework now.选择题
I _______ my homework now.
A.finish
B.finished
C.have finished
D.had finished
正确答案C
为什么?B为什么不对?now在这里应该用什么时态啊?

I (have finished) my homework now.选择题I _______ my homework now.A.finishB.finishedC.have finishedD.had finished正确答案C为什么?B为什么不对?now在这里应该用什么时态啊?
这个句子要表达的意思是现在我作业已经完成了.所以要表达的是现在已经完成的状态,当然就是用现在完成时啦.特别是加上了now,就更表达这个状态了.而finished表达的是过去的状态和动作,如果去掉now,可能用它还成,但是这里有now,就不成了.

B.finished是一般过去时,now.用于现在时,have finished是现在完成时,属于现在时态