精英家教网 > 高中英语 > 题目详情
Though it is the first time they have met, they talked as if they _____ friends for many years.
A.areB.wereC.had beenD.have been
C

试题分析:句意:虽然这是他们第一次见面,但是他们谈话就好像是多年的朋友。As if后面的从句如果和事情不符,用虚拟语气,虚拟过去,用过去完成时。选C。
练习册系列答案
相关习题

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

--The mistake_____, I had been more careful.
---But you weren’t at that time.
A.might have avoidedB.would avoid
C.would be avoidedD.might have been avoided

查看答案和解析>>

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

He hesitated for a moment before kicking the ball, otherwise he      a goal.   
A.had scoredB.scoredC.would scoreD.would have scored

查看答案和解析>>

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

----You didn’t wait for Mr. Smith last night, did you?
---- Yes, but we _______. He didn’t return home at all.
A.needn’t haveB.should haveC.didn’t need toD.don’t have to

查看答案和解析>>

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

We used to work in the same office and we ________ have coffee together.?
A.should  B.wouldC.could D.might

查看答案和解析>>

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

–___ the new secretary come to see you, manager?
–Sure. And I’d rather she ____ me the truth.
A.Will; tellB.Shall; told
C.Should; will tellD.Shall; tells

查看答案和解析>>

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

— Joe, don’t forget to bring your laptop with you tomorrow, OK?
— Oh, thank you. I wouldn’t bring it if you _____ me.
A.hadn’t remindedB.haven’t reminded
C.wouldn’t remindD.shouldn’t have reminded

查看答案和解析>>

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

— But for your timely warning, we _____ into great trouble.
— Well, you know we’re friends.
A.would getB.must have gotC.would have gotD.can’t have got

查看答案和解析>>

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

----Where have you been?
---- I _______ stuck in the traffic. I ________ here earlier.
A.had got; would have beenB.have got; would be
C.got; had doneD.got ; would have been

查看答案和解析>>

同步练习册答案