题目内容
9.Our math teacher in our school for 20years and he here when he was 25years old.( )| A. | taught; comes | B. | taught; came | ||
| C. | has taught; came |
分析 我们的数学老师已经在我们学校教了20年了,他25岁的时候来到了这里.
解答 答案:C.
现在完成时的构成:have/has+过去分词,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.根据"when he was 25years old"以及"for 20years"可知他从25岁的时候来到这里,一直教了20年."教"这个动作开始于过去,一直延续到现在,所以要用现在完成时.又根据"when he was 25years old"可知这是一个过去的时间状语,要和一般过去时连用,所以第二个空用came,综上所述,故选C.
点评 首先要掌握现在完成时的构成以及用法,还要掌握一般过去时的用法,然后结合具体的题目,就可以确定正确答案.
练习册系列答案
相关题目
17.We should have our students ________ hard instead of ________ too much time playing games.( )
| A. | work; spend | B. | to work; spend | ||
| C. | work; spending | D. | to work; spending |
20.Our Open Day _________ 10October.( )
| A. | am | B. | is | C. | are | D. | be |