过去完成时 知识点题库

John said that he  (read) the Chinese storybook twice.

— Jim, why didn't you go to Beijing by train?

— Bad luck! When I got to the station, the train ________.

A . left B . had already left C . has already left D . has been left
Mr. Smith ________ in a car factory for ten years before he came to China.  
A . had worked B . works C . is working D . will work
By the time of last year, she            the piano for five years.
A . learnt B . has learnt C . had learnt D . will learn
— What do you think of the young lady?

— She is hard-working. She ________ all her effort into her work before she got ill.

A . has put B . put C . had put D . would put
By the time I got to the market,all the spaghetti had been (卖)out.
I ________ to go to Beijing the next day.
A . plans B . planned C . had planned D . has planned
我们到达书店时,他们已经卖光了《哈利.波特》这本书。

By the time we arrived at the bookstore, they Harry Potter.

By the time the teacher got into the classroom, the students (clean) the classroom.
Before you came, I ___________ just ordered dinner on the phone.
A . has B . had C . have D . was
By the time I (walk) into the store,someone (buy) the jeans I wanted.
—Did you catch the school bus this morning?

—No. It _____ when I arrived at the bus stop.

A . is leaving B . has left C . had left D . would leave
If he had (平躺) quietly as the doctor instructed he wouldn't suffer So now.
The windows of our classroom ______________. Do you know who did that?
A . break B . are broken C . will break D . were broken
Sam didn't see the film yesterday because he (see) it two days before.
I ________home ________it began to rain heavily. I got wet all through.
A . had left; hardly when B . hardly left; than C . have hardly left; than D . had hardly left; when
到你来法国时,我已经习惯吃西餐了。

I to western food by the time you came to France.

—Why was he late for school yesterday?

—He got up late. By the time he got to the bus stop, the bus ________ already__________.

A . was; leaving B . has; left C . would; leave D . had; left
Before I saw Linda yesterday, we (not meet) each other for five years.
By the time Tom walked into class, the teacher (start) teaching already.
最近更新