问题
选择题
---Look at these stamps. I __________ them for five years.
---Wow, they are wonderful.
A.kept
B.have kept
C.have bought
D.bought
答案
答案:B
题目分析:根据语境可知用现在完成时,for+一段时间要求这句子的谓语动词用持续的故用have kept。句意 :---看这些邮票,我已经买了他们五年了。----他们太完美了。根据题意故选B.