精英家教网 > 高中英语 > 题目详情
——Do you know David well?
——Sure. We       friends since ten years ago.
A.areB.have beenC.wereD.had been
B

试题分析:句意:--你对大卫熟悉吗?---当然,我们自从十年前就是好朋友。根据时间状语since ten years ago.因为与since连用的时态是现在完成时,故选B。
点评:本题难度适中。动词时态是高中阶段的重难点之一,高中要求掌握的时态需要考生牢记它们的用法,但是时态必须要结合一定的语境才能做出正确的判断。
即学即练:In the last few years thousands of films         all over the world.
A.have produced   B. have been produced   C. are producing      D. are being produced
解析:B。句意:在过去的几年时间里,全世界制作了成千上万部电影。”in the last few years在过去的几年时间里,其实是从过去算到现在,是现在完成时的标志。选B。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Don’t look down upon the ugly little worm. In a few weeks , it ________into a beautiful big butterfly.
A.transformsB.would transformC.have transformedD.will transform.

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Car rental agencies _______ a boom in business ever since new restrictions made it harder for people to buy an automobile in the capital.
A.has enjoyedB.have been enjoyingC.are enjoyingD.enjoyed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

----_____ David and Vicky _____ married?
----For about three years.
A.How long were … beingB.How long have … got
C.How long have … beenD.How long did … Get

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

My daughter’s blue jeans _____ easily, and she can wash by herself.
A.washesB.are washedC.washD.is washed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Mr. Black _______Shanghai in a few days. Do you know when the earliest plane _______ on Sunday.
A.leaves; takes offB.is leaving; takes off
C.is leaving; is taking offD.leaves; is taking off

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

The computer was invented in the 1940’s and ______ quite a lot ever since.
A.was changedB.had changed
C.has been changedD.will change

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— The “No.1 Document” is designed to help the rural population increase their incomes.
— I believe that peasants’ life _____ better and better.
A.will have gotB.will be gettingC.getsD.has got

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Mr. Smith ______ a grammar book meant for senior high school students and will almost finish it.
A.has been writingB.has written
C.was writing D.has been written

查看答案和解析>>

同步练习册答案