过去完成时 知识点题库

The bus ______ for five minutes when Tim arrived at the station.
A . went B . has left C . had left D . had been away
           your father            a newspaper when you got home?

— No,                     .

A . Was; reading; he was B . Did; read; he did C . Was; reading; he wasn't   D . Did; read; he didn't
Simon ________ the piano for ages when he gave his first concert.
A . has played B . is playing C . had played D . will play
Seeing Danel went into the classroom with tears in his eyes, I asked him what    .
A . happened B . had happened C . would happen D . was happened
By the end of last year they _________ thousands of orange trees on the mountains.
A . had planted B . have planted C . were planting D . would plant
The match _________ already _________ when we _________ there.
A . has; begun; get B . will; start; get C . had; started; got D . have; get; reach
By the time I got to the classroom, the ring ________.
A . rang B . had rung C . was ringing D . will ring
I didn't take photos of the UFO, because the UFO had d before I took out the camera.
My family  already (paint) the walls before we (move) into the new house last year.
I met Jim last week. We___________ each other for about twenty years since we left Japan.
A . didn't meet B . don't meet C . haven't met D . hadn't met
Tom said he (read) the book twice.
The plane__________ when we got to the airport.
A . is taking off B . had taken off C . has taken off D . will take off
It was reported that the plane to London (fly) back to Paris by the time of 2:30 yesterday afternoon because of the rainstorm.
— Did you see the manager this morning?

— No. He ________ for Beijing by the time I arrived at his office.

A . has left B . left C . was leaving D . had left
By the time our English teacher came in, we (start) practicing speaking English.
He told his mother that he (run) out of money to buy new clothes.
He didn't go to the movies last night because he (see) it.
到昨天我们已经用完了所有的粉笔。

We of all the chalk by yesterday.

Mr Wang has taught English for ten years. (改为同义句)

Mr Wang has taught English ten years .

He said that he (know) her well.
最近更新