精英家教网 > 高中英语 > 题目详情
You’ll never guess who I met today — my old teacher! We _____ for 20 years.
A.don’t meetB.haven’t met
C.hadn’t metD.couldn’t meet
B。
用现在完成时表示从过去持续到现在的一段时间。
练习册系列答案
相关习题

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

— I’m sorry, but I shouldn’t have been so rude to you.
— You __ your temper but that’s OK.
A.have lostB.had lostC.did loseD.were losing

查看答案和解析>>

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

—Jim came back home last night. —Really? Where ________ at all?
A.had he beenB.has he been
C.had he goneD.has he gone

查看答案和解析>>

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

I tried to phone her, but even as I _____ she was leaving the building.    
A.phonedB.would phone
C.had phonedD.was phoning

查看答案和解析>>

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

You _____ your turn so you’ll have to wait.
A. will missB.have missed
C.are missingD.had missed

查看答案和解析>>

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

—Ouch! You hurt me!
—I am sorry. But I __________ any harm. I __________ to drive a rat out.
A.didn’t mean; triedB.don’t mean; am trying
C.haven’t meant; triedD.didn’t mean; was trying

查看答案和解析>>

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

He ___ speak on TV tonight.
A.was toB.is toC.will beD.has

查看答案和解析>>

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

“Aha, you’re a chain smoker!” “Only at home. Nobody _______ that but you.”
A.discoveredB.had discovered
C.discoversD.is discovering

查看答案和解析>>

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

I can't see any coffee in this cupboard. _______??
A.Has it all been finishedB.Was it all finished?
C.Has it all finishedD.Did it all finish?

查看答案和解析>>

同步练习册答案