第一题,选b,因为while这个词说明应与后面半句时态一致,而且没有明显的“过去的过去”,不能用过去完成时。第二题,这里不能用被动语态,这是sell这个词的一种用法,要记住哦!
第一题while 表示的是同时发生。had happened 表示的是在这之前发生。句中有while,所以选happened.