.—I haven’t seen you for ages.Haven’t you graduated from col

问题描述:

.—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吗
1个回答 分类:英语 2014-10-20

问题解答:

我来补答
— I haven’t seen you for ages.Haven’t you graduated from college?
好久不见了.你大学毕业了吗?
— Yes.I _____ English for four years in Nanjing.
是的,我在南京学习了四年英语.
显然这是说,我已经毕业了,因为我已经学习满四年英语了,所以学四年英语应该是说的过去的事情
如果用B,则说明他就在学习中,尚未毕业才这样用,我已经学了四年英语,可是没过关,有课程不及格,所以还没毕业,这时才用have studied,但前面就不能说已经毕业了
开你个小玩笑,你这个太不厚道,让人家毕业,又让人继续学习,看来是学无止境啊
 
 
展开全文阅读
剩余:2000
上一页:为什么只选B
下一页:第8题练习