did they finish

2025-03-03 18:46:04
推荐回答(1个)
回答1:

你明白在had当中选一个了吧.那用过去完成进行时就是因为有个since在那里.
表明在过去(6点开始)一直持续了一段时间,动作且在过去已经结束了.就用过去完成进行时了.
如果你使用了B就是过去完成时的话那么动作需要对比.过去完成时表意是在过去的过去.也就是说最好还有一个动作和finish painting来比较动作的先后.而这题当中没有,可以说A是最佳选项.