C首先,本题考查的是oneof与theonlyoneof的区别。前者选择be动词要用复数形式,后者用单三形式;其次,考查的是完成时与现在时的区别。这道题正好有一个时间段forthreeyears,因此要用完成时,综合所述选择C。