1. keep的过去式是kept。
2.kept:英[kept],美[kept]。v. (使) 保持,处于; 继续,重复(做某事); 使耽搁; 使延误。
3.例句:I have kept birds for some 30 years.我养鸟大约有30年了。