作业帮 > 英语 > 作业

下面句子是从一文章抽出的,但里面有两个引导词But 和if.经常看到类似的句子,是否属于病句呢

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/29 11:19:43
下面句子是从一文章抽出的,但里面有两个引导词But 和if.经常看到类似的句子,是否属于病句呢
But it still has a long way to go if it is to be considered as mature as other engineering disciplines.
如果去掉But的话句子肯定对的,但现在多了一个引导词了,记得高中老师说过一个引导词一定要有一个从句。
这句话是没有问题的.
这是一个表让步状语的转折句.这句话应该和前面的话是有很大关联的,从这句话的意思“但它仍有很长一段时间的路要走,即使把它看做和其他工程科学一样成熟”来看,这里的If是一个让步状语从句,作即使是或者虽说来解释的.而前面的but主要是和前一句相对应的,前面应该说了一些它的优势,但在此还是话锋一转,来强调它还有很长一段路来走.所以从语法上来讲是没有错误的.