作业帮 > 英语 > 作业

英语动词语法解释请问这句话语法上有没有错?为什么?The bugs be found have been solved

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/08 14:06:35
英语动词语法解释
请问这句话语法上有没有错?为什么?The bugs be found have been solved
be found是不是动词?have been 是不是动词?一句话是不是不能同时存在两个动词?
The bugs being found have been solved.
一句话里不能同时存在两个动词且当中没有and之类的连词
be found修饰bugs 要把它变为名词性 所以要变成being found -ing形式表示伴随状态
再问: 1. 如果改成The bugs which be found have been solved是不是就对了呢?bugs后面的which作为主语不可以省吗
2. 改成The bugs found have been solved对吗?
3. be found就是修饰主语 是定于从句吗?
再答: 如果用which作为从句来修饰bug 那么从句就应该是一句完整的句子 而且还要注意时态  The bugs which have/had been found are/were solved.从句的连词which是不可以省略的不对。这样一句句子里还是有两个动词且没有连词 found和solve  两个动词不是定于从句 bugs是主语 修饰主语的是主语从句 但是动词-ing形式表示伴随状态 是名词性短语(即所有成分都为名词 包括动名词)而且是被动伴随 所以要用being done      The bugs [being found](名词性成分) have been solved.