作业帮 > 英语 > 作业

一道高中英语题I’ve visited a lot of different places and stayed in

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/06/25 08:49:04
一道高中英语题
I’ve visited a lot of different places and stayed in a lot of different hotels,but none of them___this one.
A.makes
B.beats
C.compares
D.matches
答案是D,译为和……相媲美,但为什么不选B,beat有“胜过”的意思
我查了字典,beat这个词条中有“打败、战胜”之意,这时它用在比赛或竞选中。还有be better(赛过、胜过)之意,字典中还给出了例句:Fresh milk beats powdered milk any time.
Nothing beats homemade cake.
一道高中英语题I’ve visited a lot of different places and stayed in
是选D,beat是有胜过的意思,但多用于竞争比赛中,比如说两个球队比赛,A beat B,可以这样说.这里不存在比赛的问题,只是说之前那些比不上这里.
补充:个人认为,match与beat的区别是,前者多对比显出差距,后者竞争显出差距.
另外,感觉beat还是更多用于比赛中,你举的例子吧,我觉得比较少用.