问题

How about buying Tim a mobile phone ? After all, he isn’t a boy any more–I think it’s necessary, for we sometimes want to make sure if he ____ for dinner

A:will come
B:comes
C:has come
D:would come
正确答案是: