早教吧 育儿知识 作业答案 考试题库 百科 知识分享

.—I haven’t seen you for ages.Haven’t you graduated from college?—Yes.I _____ English for four years in Nanjing.A.study B.have studied C.am studying D.studied为什么不选B?前面不是有for吗

题目详情
.—I haven’t seen you for ages.Haven’t you graduated from college?
—Yes.I _____ English for four years in Nanjing.
A.study B.have studied C.am studying D.studied
为什么不选B?前面不是有for吗
▼优质解答
答案和解析
— I haven’t seen you for ages.Haven’t you graduated from college?
好久不见了.你大学毕业了吗?
— Yes.I _____ English for four years in Nanjing.
是的,我在南京学习了四年英语.
显然这是说,我已经毕业了,因为我已经学习满四年英语了,所以学四年英语应该是说的过去的事情
如果用B,则说明他就在学习中,尚未毕业才这样用,我已经学了四年英语,可是没过关,有课程不及格,所以还没毕业,这时才用have studied,但前面就不能说已经毕业了
开你个小玩笑,你这个太不厚道,让人家毕业,又让人继续学习,看来是学无止境啊