John stopped _____(rest) because he _____ (work) for five hours.用括号内正确形式填空,并翻译.

问题描述:

John stopped _____(rest) because he _____ (work) for five hours.用括号内正确形式填空,并翻译.

为你解答。
John stopped (to rest) because he (had worked) for five hours.
约翰停下来去休息,因为他已经工作五小时了。
解释:stop to do,停下来去做另一件事。
had worked,是过去完成时。

to rest;had worked
stop to do sth. 是停下来去做某事
约翰停下来去休息因为他已经工作了五个小时了。
stop用的是过去时,而他工作是发生在停下来休息之前,是“过去的过去”,所以用过去完成时。

to rest;had been working

to rest,had worked

答案是 to rest , had worked
分析
stop to do sth 停下来去做某事
第二空:根据FOR 可知是 完成时, 因为动词发生在STOPPED 前,故用过去完成时.
翻译: John 停下来休息因为他已工作了5个小时.
加油!不明白再问!如果帮到你,请采纳,谢谢!