帮我解释一下三个简单的语法题.谢谢了

问题描述:

帮我解释一下三个简单的语法题.谢谢了
1、He always did well at school __ having to do part-time jobs every now andthen.
A、 despite ofB 、in spite ofC 、regardless of不管 D、 in case of
我选了C,答案是B. 我想问A 和B 有什么区别?他们分别用在什么地方. 因为我看到 A和B 就不知要选哪一个了.
2、My cap looks ___ to John's, so I ofen take hisby
mistake.
A、sameB、identical 相同 C、different D、likely
正确答案是B.looks 后面可以加什么词?
3、a good reputation __for___hard working .
这里只可以用介词 for 是固定搭配 还是什么呢? 还是表示原因?

第1题
despite=in spite of,没有despite of.两者都解释为“虽然...但是”,表示前后转折.
regardless of解释为“不管,不顾”,表示不理会后面的事情.

第2题
look是系动词,后面加形容词.
A. same as
B. identical to
C. different from
D. likely to do sth

第3题
have a good reputation for sth=be famous for sth=be known for sth
表示以...而出名,以...而为人所知.

希望我的回答对你有用哦!^_^