题目内容
19.-Long time no see.Haven't you graduated from college?-Yes.I ______ Social Science for 4 years in Shanghai.( )
A. | study | B. | have studied | C. | studied | D. | am studying |
分析 -好久不见.你还没有毕业吗?
-不,已经毕业了.我在上海学了4年的社会科学.
解答 答案为C.
根据前面的"yes"可知说话人已经毕业,并非延续至今,所以不用完成时,而用过去时态.
故选C.
点评 现在完成时表示的是已经和现在还在此状态中,一般过去时表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为.
练习册系列答案
相关题目
14.-Do you know anything about British history?
-______________.I have no interest in it.( )
-______________.I have no interest in it.( )
A. | Take it easy! | B. | Please don't bother. | ||
C. | It's up to you. | D. | No.It's beyond me. |
4.He ______ in a youth hostel for two months when he was in London.( )
A. | has stayed | B. | stayed | ||
C. | had stayed | D. | had been staying |
8.Charles was alone at home,with ____ looking after him.( )
A. | someone | B. | anyone | C. | not one | D. | no one |