Experts have been warning ---of the risks caused by passive smoking.
A at a time B at one time C for some time D for the time 选C这是时间状语吧那么 warn of sth有这搭配吗不是warn sb of sth
人气:140 ℃ 时间:2020-05-29 14:35:34
解答
C是for引导的时间状语从句,表示一段时间.
原句意思是“专家们这段时间一直在警告因为被动吸烟而带来风险.”
句中有“have been”表示这句话是现在完成时,代表一个事情已经持续到现在,所以显然不是A和B(at表示在一个时间),而D也是错的,因为for后面应该是接一段时间而不能是the time .
warn of sth 没有这个搭配.
推荐
- Expert have been warning-----of the health risks caused by passive smoking.
- Experts have been warning of the health risks caused by passive smoking
- Warning:The boot devices have been changed.
- Experts have been warning ---of the helth risks caused by passive smoking
- have been to,have been in,have gong to的区别
- 1.有一只玻璃瓶,它的质量为0.1kg,当瓶内装满水时,瓶和水的总质量为0.4kg,用此瓶装金属颗粒若干,瓶和金属颗粒的总质量为0.8kg,若在装金属颗粒的瓶中再装满水时,瓶.金属颗粒和水的总质量为0.9kg,求金属颗粒的质量和密度.
- 一道深刻而困难的应用题
- 意思是什么也没想 什么也没考虑的成语
猜你喜欢
- 已知关于x的方程(x-m)/2=x+m/3与(2x+1)/3=3x-2的解互为倒数,求m的值
- 太阳为什么可以发出强烈的光
- make sure of sth.怎么翻译
- “有什么作用”和写作方法有什么区别
- 如果a大于0,b小于0,那么ab( )0 b分之a( )0 若a小于0,b小于0,则ab( )0?b分之a( )0
- 效应T细胞分泌的抗体是怎样进入发炎部位的
- 已知△ADE∽△DEF,诺△ABC的三边长分别为5cm,6cm,7cm,而△DEF中的一边长为4cm,你能求出△DEF的另外两边的
- 订书机是不省力也不费力的杠杆吗