1.伴随状语(好像是这么叫的吧),选B
2.这个Dating是存在的意思吧
3.have been covered 是说没有发现,被掩埋了,A的意思是说,被发现了uncovered是发现的意思,整句话就是:虽然我们已经知道了癌症的起因,但是我们还没有任何实际的方法来阻止它发生。
4.Have sth. to do是指有什么事情要做
have sth. done是指把什么事情已经做完了
这里说at this moment,是带有将来的意思的
5.这个我也不知道
6.这句话的意思是:你会让谁来完成这个重要的工作?
里面用到have sb. do sth.
7.后面那个divided divide的是前面的children,这里children算是一个整体。
8.这个省略To的动词不定式不是很明白
9.这里用lying是表明钱包的状态,to lie带有一点目的性
10.这里也是一个状态,把sit改成sitting也可以用的
11.这个我也迷糊了
12.如果你提出的价格合理的话,我们会买下你所有的产品。
provide是提供,提出的意思
都是我自己理解解释的,如有不足之处,请楼主见谅
2.date from 是“追溯到……时候”的意思
5.ready 是准备好的,乐意的;too ready to help others 是too...to的结构,“太……而不能”之意。整句话的意思就是:他从来都不乐意去帮别别人, 即使别人找到他, 他也拒绝了
9.ing表示钱包的状态,而且是主动关系,好像没有left sth to do 这种说法吧
11.应该是系动词吧。就像He looks nervous.It tastes good.等等
12.不是很明白,楼主有没有打错呢