题目内容
17.The old man ________the house since he moved here 30years ago.( )| A. | bought | B. | has bought | C. | has had |
分析 自从30年前搬到这以来这个老人就买了这个房子.
解答 答案:C
根据since he moved here 30years ago,可知应该用现在完成时态.since he moved here 30years ago是现在完成时的标志词.现在完成时态表示过去发生或已经完成的动作对现在造成的影响或结果.或从过去已经开始,持续到现在的动作或状态.本题属于从过去已经开始,持续到现在的动作或状态,现在完成时态的构成:助动词have/has+过去分词,buy,买,过去式bought,是非延续性动词,不能和表示一段的时间状语for…连用,应该用has had.故选C.
点评 本题主要考查动词时态,做此类题目要注意时间状语、标志词.根据上下文所表达的含义,做出判断.同时更应记清时态的构成形式.就本题而言,主要考查现在完成时态.
练习册系列答案
相关题目
7._________mothers are in the school library now.( )
| A. | Lily's and Lucy's | B. | Lily and Lucy | ||
| C. | Lily and Lucy's |
8.We _______ play on this road.There is too much traffic.( )
| A. | must | B. | mustn't | C. | needn't |
5.--Li Ming fell just now and hurt his left leg.
---________.( )
---________.( )
| A. | That's OK | B. | Nothing serious | ||
| C. | I'm sorry to hear that |
12.________is not doubt that computers are very useful in technology and business.( )
| A. | There | B. | It | C. | That |
2.The girl ________green is my friend,Cindy.( )
| A. | in | B. | on | C. | at |
9.-Is that Jack over there?It seems he ______ the cow.
-It can't be him.I saw him watching TV when I walked past his house.( )
-It can't be him.I saw him watching TV when I walked past his house.( )
| A. | is milking | B. | milks | C. | will milk | D. | milked |
6.--I like playing computer games.
--Me,too.It's .( )
--Me,too.It's .( )
| A. | boring | B. | interesting | C. | difficult |
7.Mozart __________ hundreds of wonderful pieces of music all his life.( )
| A. | write | B. | writes | C. | is writing | D. | wrote |