英语翻译

问题描述:

英语翻译
演出还没结束孩子们就睡着了(before)
Children fell asleep before the performance has finished.

不对,before之前是先发生的,应该用过去完成时
Children had fallen asleep before the performance has finished.