I ___(learn) English for many years

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 01:20:40

I ___(learn) English for many years
I ___(learn) English for many years

I ___(learn) English for many years
正确答案是have learned
理由:for是现在完成时的标志,所以用动词的have+过去分词形式.

have learned

学习是一件愉快的事! (*^__^*)
请及时采纳,多谢!

have learned

have learnt

have learned