14.By the end of last year.Steve         computer science in a university for two years.( 。
A.studiesB.has studiedC.had studiedD.is studying

分析 在去年年底之前,史蒂夫在一所大學里已經(jīng)學了兩年計算機了.

解答 答案:C.過去完成時的構成:had+過去分詞,表示在過去某個時間或動作之前就已經(jīng)完成的動作.在本題中l(wèi)ast year是過去的時間狀語,by the end of是一個固定短語,意思是"到…為止,"By the end of last year的意思就是"在去年底為止",因此本題的時間狀語就是截止到過去的某個時間之前發(fā)生的事情,所以要和過去完成時連用,故選C.

點評 首先要掌握過去完成時的構成以及用法,然后結合具體的時間狀語就可以確定正確答案.

練習冊系列答案
相關習題

科目:初中英語 來源: 題型:填空題

4.I like them because they are goodlisteners(listen).

查看答案和解析>>

科目:初中英語 來源: 題型:詞匯應用

5.Ben was helping his mother when the rain began to beat heavilyagainst the windows.

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

2.---Don't be noisy!-----------
Sorry!(  )
A.Give us a breakB.You're welcome
C.I don't believe itD.That's funny

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

9.I have got three tickets for the concert.One is for today and         are for tomorrow.( 。
A.the otherB.othersC.the othersD.another

查看答案和解析>>

科目:初中英語 來源: 題型:填空題

19.My parents are always strict with me and what aboutyours?(you).

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

6.Which of the following underlined parts is different in pronunciation from others?( 。
A.He has a good memory for face.
B.The valley goes from west to east..
C.She has changed a lot in recent years.
D.He had a pain in the neck..

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

3.-Dad,my kite is finished!Doing a DIY job is really fun.
-      !Just wait for a windy day and see how high it can fly.( 。
A.Never mindB.My pleasureC.Well doneD.No problem

查看答案和解析>>

科目:初中英語 來源: 題型:選擇題

14.Mary used to be quiet,but she is_______/'autg?ui?/now.( 。
A.outgoingB.outsideC.outdoorD.sightseeing

查看答案和解析>>

同步練習冊答案