____(when/while) i sleep,the earthquake _____(happen)

问题描述:

____(when/while) i sleep,the earthquake _____(happen)

这句话就是病句,
正确的应该是:the earthquake happened,while I was sleeping.