He had better finished his homework.这个句子有没有错?怎么改?