英语动词语法解释
请问这句话语法上有没有错?为什么?The bugs be found have been solved
be found是不是动词?have been 是不是动词?一句话是不是不能同时存在两个动词?
英语动词语法解释请问这句话语法上有没有错?为什么?The bugs be found have been solved
答案:1 悬赏:60 手机版
解决时间 2021-05-17 07:19
- 提问者网友:太高姿态
- 2021-05-16 23:52
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-05-17 01:11
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.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯