还有一个英语问题

John plays football_____,if not better than .David.
A.as well B.as well as C. so well D so well as
答案选了B 我选了C
翻译一下这句的意思顺便解释一下为什么补选其他的选项

水平有限,希望有帮助。如果有问题欢迎指出。
首先这句话翻译后应该是:John踢足球很厉害,即使没那么厉害也比David强。
那应该是说John踢足球很厉害,是肯定语气,so well是否定,是比较的句子中表否定的另外一种用法,比如:I can not play football so well as him.
as well是“也”,和“too”一样,只是在句尾。
综上所述,C,D排除掉,A排除,所以是B
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-09
ifnot better than=if he doesn’t play football better than。全句意为:john 踢足球如果不是比david 踢得更好,至少也是一样好。
as well as有起连接词的作用
第2个回答  2011-07-09
做这种题,简单
把两个逗号之间的成分删掉,不影响句子结构
John plays football_____(,if not better than ,)David (省略了does). as well as...和。。。一样