end和finish的区别

来源:百度知道 编辑:UC知道 时间:2024/07/04 23:16:33
Thanks to your help, we have it ____.
A.finished B.ended
应该选什么?
为什么??
还有另一道题:
How soon will the meeting ____
A.finish B.end
这个又选什么呢?两道题考点好象差不多,我想知道原因,麻烦大家了!

选A
Thanks to your help, we have it _finished___.
多亏有你帮忙,我们总算把它弄完了。
A.finished B.ended

have sth finished = finished sth
是把什么任务做完了。
一般用于工作,作业方面。

end 一般用于主动语态,表示结束,终结,终止
而且作名词用得比较多。主要用来表示会议,影片,比赛的结束。

比如:
They ended the party off with a song.
他们唱支歌结束了晚会。
The debate ended in a hurry.
那场争辩匆匆收场了。

补充题目:
How soon will the meeting _end___
会议还有多久才结束?
A.finish B.end
选end是因为meeting(会议)是句子的主语。
finish一般是人做主语,表示完成的意思。

选A呀,多亏你的帮助,我们把它给完成了。

finish 是完成了,比如把什么任务给完成了,把作业完成了。
end 是结束了,也许你的作业没有完成,但是你不想再做了,就可以说结束了。

finish圆满结束end是任一动作结束