题目内容
13.By the end of last term,Stephen ______ computer science in a university for two years.( )| A. | hasn’t studied | B. | doesn’t study | C. | will study | D. | had studied |
分析 截止到上学期末,Stphen在大学里学习计算机科学已经有两年了.
解答 答案:D.根据语境以及上下文,我们可知本句考查的是过去完成时态,标志语为by the end of 加过去的时间,本句为by the end of last term.过去完成时的构成为had加动词的过去分词,过去完成时的含义为表示过去某一时刻之前已经完成的动作.根据句意“截止到上学期末,Stphen在大学里学习计算机科学已经有两年了.”可知本句的时间为上学期末,学计算机科学是截止到上学期末之前的事情,也就是过去的过去,可确定本句考查的是过去完成时态,本句动词为study,所以动词的正确形式为had stidied.故选D
点评 做这种题时,首先要根据语境、上下文以及标志词确定考察的时态---过去完成时;其次根据时态确定动词的形式
练习册系列答案
相关题目
2.It's cold today.Take your______ with you when you go out.( )
| A. | knife | B. | coat | C. | brush | D. | key |