How many English songs (learn) by you during these years 空格处用所给词的适当形式填空,空格处就是 (learn)前面,简述理由,到底是用被动语态还是用完成时?

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/02 09:23:13

How many English songs (learn) by you during these years 空格处用所给词的适当形式填空,
空格处就是 (learn)前面,简述理由,到底是用被动语态还是用完成时?

How many English songs have been learned by you during these years ?
在这些年间是一段时间,又对于现在产生影响,所以用完成时,又因为歌是被学用被动

have been learnt

have learned

have been learned

are learned

have been learned
歌是被学的,应用被动态,在根据后面,应用现在完成时态

have been learned
learned by you,你学了,直译可理解为被你学了,被动语态用learned
during these years——"在这几年里",表示一段时间,已完成,因此用完成时have been