题目内容
13.-How long have you ______ the bike over there?-For two days.( )
| A. | bought | B. | had | C. | borrowed |
分析 --那边的那辆自行车,你买多久了?
--两天了.
解答 答案:B.
根据答语For two days,可知这里指的是两天,是一段时间,通常用于现在完成时之中,构成:have/has+动词的过去分词构成,而且应该用延续性动词.buy和borrow都是非延续性动词,所以这里应该用have的过去分词形式had.故选B.
点评 了解每个选项的含义是做好此类题型的关键,还要从句意着手,根据句意作出解答;所以,平时的学习中要多进行积累词汇,才能很好的完成.
练习册系列答案
相关题目
5.Which sign tells us the way out of a building?( )
| A. | EXIT | B. | PUSH | C. | ENTRANCE | D. | PULL |
2.- has your uncle lived there?
-For ten years.( )
-For ten years.( )
| A. | How often | B. | How soon | C. | How long | D. | How many |
3.-It's hard for me to fall asleep at night.Could you offer me some advice?
-______.Tell me all about it and I'll do what I can.( )
-______.Tell me all about it and I'll do what I can.( )
| A. | Never mind | B. | No way | C. | No problem | D. | Forget it |