请进I have learned English for about two years.(改为被动句)English_

请进
I have learned English for about two years.(改为被动句)
English______ _______ _______for about two years
我填的是is had 如果对的话,说明理由,错的话也说明理由,再次声明,理由详细点,我怕我看不懂.呵呵.
刘懿漫 1年前 已收到3个回答 举报

小虫jsy 幼苗

共回答了17个问题采纳率:100% 举报

原句 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.

1年前

3

amerer 幼苗

共回答了1037个问题 举报

has been learnt

1年前

2

b31298 幼苗

共回答了39个问题 举报

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

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.603 s. - webmaster@yulucn.com