注意:此页面搜索的是所有试题
To be buffaloed” means __________.

(2分)
Ato run as fast as a buffalo
Bto be helpless or be confused
Cto be caught for amusement
Dto be as special as a buffalo

参考答案