选A
have/eat/take/ at table它们都表示“吃”
at table泛指在吃饭这一状态(请注意table前无冠词).如:
Where’s Jim?He’s at table.杰姆在哪儿?他正在吃饭呢.
后者所说的是在桌边.
或者这样解释
at table 表示“就餐、在吃饭”之意;at the table表示“在桌子旁,坐在桌边”,不一定正在吃饭.”如:Mr Green is reading a newspaper at the table.格林先生正坐在桌边读报.They are at table.他们正在吃饭.