精英家教网 > 初中英语 > 题目详情

—Why was he late for school yesterday?
— He overslept. By the time he got to the bus stop, the bus ________ already ______.

A.has; leftB.had; left C.was; leaving D.have; left

B

解析试题分析:句意:昨天他为什么迟到了?——他睡过头了。他到达公交车站时,公交车已经开走了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态,选B。
考点:考查动词的时态。

练习册系列答案
相关习题

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

I _______ these mistakes down in my notebook next time.

A.write B.will write C.writes D.wrote

查看答案和解析>>

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

查看答案和解析>>

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

-- What does Jack’s father do?
-- He is a teacher. He_____maths at a school.   

A.taught B.has taught C.teaches D.will teach

查看答案和解析>>

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

Every year the world’s top tennis players _______ to Shanghai to compete against each other.

A.come B.will come C.have come D.came

查看答案和解析>>

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

—Let’s go to the fashion show this afternoon, shall we? — I _________ it. It’s very interesting.

A.have seen B.am seeing C.saw D.had seen

查看答案和解析>>

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

---Hi, Jane, tell you a piece of good news. I _____ America tomorrow.
---Wow, have a good trip!
A. will leave to          B. leaves for          C. am leaving for

查看答案和解析>>

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

-- ________  your homework yet?
-- Not yet. I _______ it.

A.Have you done; am doing B.Did you do; am doing
C.Have you done; did D.Did you do; did

查看答案和解析>>

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

We’ll go to the park unless it ____tomorrow.     

A.rainsB.willrainC.rainyD.isgoingtorain

查看答案和解析>>

同步练习册答案