7、auseitrainedlastnight.(本无必要)needn’thavewateredOh,I'm not feeling well in the stomach.Ishouldn’thaveeatensomuchfriedchickenjustnow.shouldn’thavedone本不该做某事(但此事已做)表示责备Heshouldhaverepairedthebikeyesterday.shouldhavedone本应该做某事(但此事未做)表示责备你本应该先完成你的作业。You___________