作业帮 > 英语 > 作业

Experts have been warning ---of the risks caused by passive

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 05:07:12
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
C是for引导的时间状语从句,表示一段时间.
原句意思是“专家们这段时间一直在警告因为被动吸烟而带来风险.”
句中有“have been”表示这句话是现在完成时,代表一个事情已经持续到现在,所以显然不是A和B(at表示在一个时间),而D也是错的,因为for后面应该是接一段时间而不能是the time .
warn of sth 没有这个搭配.