过去完成时 知识点题库

When I got to the cinema, the film ___________ for 15 minutes. 

A . has begun B . has been C . has been on D . had been on
– Were you late for work yesterday morning?
– Yes. By the time I got to the bus stop, the early bus         .

A . has already left   B . is already left    C . had already left
-My parents         our home for a few hours when I arrived. I didn't meet them.
-You could call them if you wanted to know where they were.

A . have been away from B . had been away from C . had left D . had gone
When I got to school, I realized I ______ my backpack at home.

A . left B . had left C . forgot D . had forgotten
By the time we got there, the film ________ already.
A . began B . has begun C . have begun D . had begun
By the end of last week, she ______in the west of China for two months helping the homeless children.
A . will stay B . has stayed C . would stay D . had stayed
I have already wthree e-mails to my mother since I left my hometown last month
She       to be a good mother.
A . have thought B . thought C . thinks D . had thought
" Have you moved to your new flat?" Nancy asked me. (改为宾语从句)

Nancy asked me  I  moved to my new flat.

我回到学校的时候,上课铃已经响了。

By the time I to school, the bell .

By the end of last month, Jane _____ enough money for the poor sick boy.
A . raised B . would raise C . had raised D . has raised
当杰克到电影院时,电影已经开始十分钟了。

When Jack got to the cinema, the movie for ten minutes.

当我醒来时,我放在桌子上的钱包不见了。

When I woke up, my wallet from the table.

Catherine (finish) the letter before her mother came into her bedroom.
My parents ______________ to work by the time I ______________ up.
A . began; get B . began; had got C . had begun; had got D . had begun; got
The firefighters rushed out as soon as they received the emergency call. (改为倒装句)

No sooner the firefighters the emergency call than they rushed out.

Paul (go) out with Jane after he (make) a phone call.
—Lucy, did you catch the train to Wuhan yesterday?

—No, It       for 10 minutes by the time I got to the station.

A . has left B . had left C . has been away D . had been away
—Why didn't you go to the movie with Rachel last night?

—Oh, I             that movie twice.

A . have seen B . saw C . had seen
The plane had taken off when we got to the airport. (改为一般疑问句)

the plane off when you got to the airport?

最近更新