精英家教网 > 初中英语 > 题目详情
— How long have you ________?
— For three days.
A.got a headacheB.fallen ill
C.caught a coldD.had a cough
D
考查现在完成时。“你病了多久了?”“三天了。”get a headache“头痛”;       fall ill“生病”;catch a cold“感冒”;get、fall和catch是短暂性动词,不能与一段时间连用;需要转换为have,才能与一段时间连用。故选D。
练习册系列答案
相关习题

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

Did you spend 20 dollars ________ this computer game?
A.to buy B.payC.buying D.paying

查看答案和解析>>

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

The boy is looking forward to    a good time after the exam.
A.to haveB.hasC.havingD.have

查看答案和解析>>

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

I ______ go to bed until my father _______ back.
A.Will; comesB.won’t ; comesC.will; will comeD.won’t; will come

查看答案和解析>>

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

The teacher told the students        any food into the computer room.
A.not to bringB.not bringC.don’t bringD.bring not

查看答案和解析>>

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

The cookies _________ good.Could I have some more?
A.tasteB.smellC.feel D.sound

查看答案和解析>>

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

-- How can I ______ well with my lessons, Dad?
-- Practice makes perfect.
A.work onB.hold onC.get onD.keep on

查看答案和解析>>

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

-- Do you often get online?
-- Yes, I ______ a lot time on it. It’s a good way to kill time. 
A. cost
B. spend
C. pay
D. take

查看答案和解析>>

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

–How soon can you finish the work?
--We can finish it in 20 minutes if we have one more person ________ us.
A.to helpB.helpsC.helpedD.helping

查看答案和解析>>

同步练习册答案