I _____English for 3 years and now I'm working in a foreign-state company.

问题描述:

I _____English for 3 years and now I'm working in a foreign-state company.
A. studied B.have studied C.have been studing D.had studied
答案选A,为什么啊?
按理说for 3 years 是现在完成时的标志啊,而且“我在美国学习3年“对现在造成影响.
我选了B.

现在你在陈述一件事情,而你后面用的是现在进行时,那你学习英语是在工作之前,就直接用过去时就可以了. 如果你这一句是I **** English for 3 years and I worked in foreign-state company.那答案就不一样了.