People__dogs for millions of years.A.kept B.k

问题描述:

People__dogs for millions of years.A.kept B.k
People__dogs for millions of years.A.kept B.keep C.has kept D.have kept

D,people单复数同行,应该说很多人养狗,for后加一段时间用现在完成时态.