精英家教网 > 高中英语 > 题目详情
My parents have promised to come to see me before I _____ for Africa.
A.have leftB.leaveC.leftD.will leave
B

试题分析:考查时态:句意:我的父母答应在我去非洲前来看我。因为还没有来看我,所以是将来的动作,但是Before引导的时间状语从句,不能用一般将来时,应该是一般现在时代替一般将来时,选B。
练习册系列答案
相关习题

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

- You've got your flat funished. haven't you?
- Yes. I______some used furniture and it was a real bargain.
A.will buyB.bought
C.had boughtD.have bought

查看答案和解析>>

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

There are frequently reports of accidents as fireworks ______, stored or transported.
A.have been madeB.are being made
C.were madeD.have made

查看答案和解析>>

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

I ran across David while walking along the street yesterday. I ________ him for three years.
A.hadn’t seenB.didn’t see
C.haven’t seen D.don’t see

查看答案和解析>>

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

I had wanted to help you last night but I couldn't spare any time, for I___a composition which I have to hand in this morning.
A.wroteB.was writingC.had writtenD.have written

查看答案和解析>>

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

I think it is your brother who ______for your being late.
A.is to blameB.is going to blame
C.is to be blamedD.should blame

查看答案和解析>>

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

Teenagers _____their health because they play computer games too much.
A.have damagedB.are damaging
C.damagedD.will damage

查看答案和解析>>

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

Mr White _______his racing bicycle by himself yesterday, but I’m not sure  whether it is ready
A.repairedB.had repaired
C.was repairingD.would repair

查看答案和解析>>

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

Great changes___ have taken place _____ in the city, and a lot of factories________.
A.have been taken place; have been set up
B.have taken place; have been set up
C.have taken place; have set up
D.were taken place; were set up

查看答案和解析>>

同步练习册答案