精英家教网 > 高中英语 > 题目详情
— How long have you known John?
— Since he ______ to our class.
A.has comeB.cameC.had comeD.comes
B

试题分析:考查时态。根据第一句中的have known说明是从过去某个时间到现在,故since后面使用过去时。句意:—你认识John多久时间了。—自从他来到我们班级。故B正确。
点评:时态的考查要住关键词和上下文的语义。根据第一句中的have known说明是从过去某个时间到现在,故since后面使用过去时。
练习册系列答案
相关习题

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

---Alice, you look puzzled, Have you understood it?
---Yes.I _____another problem just now.
A.l have thought of B.am thinking of
C.had thought of D.was thinking of

查看答案和解析>>

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

It is said that a new shopping street ________here next year.
A.will build B.will be builtC.would build D.would be built

查看答案和解析>>

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

_______ warmly for his work, he was too         to fall asleep.
A.Praising; excitedB.Praise; exciting
C.Praised, exciting D.Praised; excited

查看答案和解析>>

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

The teacher told me that the light ______ faster than sound.
A.travelsB.had traveledC.is travelingD.traveled

查看答案和解析>>

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

The snow _____ to end at midnight and change to rain in the east as warm air is pushed in by dawn Monday.
A.is expectingB.is expected
C.has expected D.had been expected

查看答案和解析>>

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

It’s the second time that I          in Beijing. What great changes! It’s years since I
      here last time.
A.went; had leftB.had been; left
C.have been; leftD.have; have left

查看答案和解析>>

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

The couple decided to _____ another two children who lost their parents in the disaster.
A.receiveB.adaptC.adoptD.bring

查看答案和解析>>

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

What did he say? I don’t know what________.
A.did he sayB.he saysC.he said D.he is saying

查看答案和解析>>

同步练习册答案