个人观点:D.has been;left
第一个空表示过去的动作对现在影响,并且强调完成,所以用“been”这个延续性动词,而后面的Left表示间的陈述,他把东西留下了,因为动作发生在过去,所以用leave的过去式left