请进I have learned English for about two years.(改为被动句)English______ _______ _______for about two years我填的是is had 如果对的话,说明理由,错的话也说明理由,再次声明,理由详细点,我怕我看不懂.呵呵.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 23:34:29

请进I have learned English for about two years.(改为被动句)English______ _______ _______for about two years我填的是is had 如果对的话,说明理由,错的话也说明理由,再次声明,理由详细点,我怕我看不懂.呵呵.
请进
I have learned English for about two years.(改为被动句)
English______ _______ _______for about two years
我填的是is had 如果对的话,说明理由,错的话也说明理由,再次声明,理由详细点,我怕我看不懂.呵呵.

请进I have learned English for about two years.(改为被动句)English______ _______ _______for about two years我填的是is had 如果对的话,说明理由,错的话也说明理由,再次声明,理由详细点,我怕我看不懂.呵呵.
原句 I have learned English for about two years.
改为被动句后English变为主语,所以意思是英语被我学了两年,用英文就是
English has been learned by me for about two years.
在这里面,用has因为english是第三人称单数,原句动词learn的被动式是is learned/learnt,因为原句用完成时,改的句子也应该用完成时,所以用"has been learned/learnt".
然后题目只有三个空的话,就把"by me"舍掉,变成
English has been learned/learnt for about two years.

has been learnt

has been learned
因为原句中的动词是have+过去分词learned的形式,所以被动句中形式应一致,因为English是单数,选为has,被动语态的构成形式be+过去分词,应为be learned被学习,而且be 在have或has后边要变成been的形式,所以答案是has been learned。可能解释的有点罗嗦,不知你能否明白?...

全部展开

has been learned
因为原句中的动词是have+过去分词learned的形式,所以被动句中形式应一致,因为English是单数,选为has,被动语态的构成形式be+过去分词,应为be learned被学习,而且be 在have或has后边要变成been的形式,所以答案是has been learned。可能解释的有点罗嗦,不知你能否明白?

收起