题目内容
14.My uncle ______ in Beijing for about twenty years.( )| A. | lives | B. | lived | C. | live | D. | has lived |
分析 我的叔叔住在北京大约20年了.
解答 答案:D
根据for about twenty years,可知应该用现在完成时态.for about twenty years是现在完成时的标志词.现在完成时态表示过去发生或已经完成的动作对现在造成的影响或结果.或从过去已经开始,持续到现在的动作或状态.本题属于从过去已经开始,持续到现在的动作或状态,现在完成时态的构成:助动词have/has+过去分词.故选D.
点评 本题主要考查现在进行时,做此类题目,可以根据时间状语,也可以根据上下文语境,进行判断.
练习册系列答案
相关题目
4.She is sad.Let's go and .( )
| A. | Cheer her on | B. | cheer her up | C. | cheer up her. |
6.Shanghai's primary school students will have _____ textbooks to reduce their academic burden(减负).( )
| A. | thin | B. | thick | C. | thinner | D. | thicker |