--How long____you_____(learn)English?--For more than two years.

问题描述:

--How long____you_____(learn)English?--For more than two years.

【答案】have ; learned
【翻译】你学英语多长时间了?两年多了.
【解题关键】for + 时间段,多用来回答现在完成时的句子
现在完成时的结构:have + 动词的过去分词