家长帮试题库 >
初中英语知识点 >
过去完成时
过去完成时
— Did you see Mr. Chen yesterday afternoon?
— No. When I got to school, he ______ already.
[ ]
A. left
B. has left
C. had left
D. was leaving
题型:
单选题
难度:
中档
查看解答
By the time we _____ to the cinema, the film _____.
[ ]
A. got, began
B. have got, had begun
C. got, had begun
D. had got, began
题型:
单选题
难度:
中档
查看解答
I had done my homework ______ the light went out.
[ ]
A. as
B. until
C. while
D. when
题型:
单选题
难度:
中档
查看解答
The hotel wasn't particularly good, but I _______ in many worse hotels.
[ ]
A. stayed
B. would stay
C. was staying
D. had stayed
题型:
单选题
难度:
中档
查看解答
When they visited their hometown, they saw many changes ______ in that area.
[ ]
A. were happened
B. which was happened
C. which had been happened
D. which had happened
题型:
单选题
难度:
中档
查看解答
—What did the shopkeeper say?
—He said he _______ the shoes _______ my size.
[ ]
A. have sold out, of
B. sold out, of
C. had sold out, for
D. had sold out, in
题型:
单选题
难度:
中档
查看解答
When I hurried to the station, the last bus ______ for about ten minutes.
[ ]
A.has left
B.had left
C.has been away
D.had been away
题型:
单选题
难度:
中档
查看解答
Kate ______ the letter before her mother came into her bedroom.
A. has written
B. was written
C. had written
D. is writing
题型:
单选题
难度:
中档
查看解答
用动词的适合形式填空。
1. He didn't know he __________ (own) the new computer already.
2. He offered __________ (help) us.
3. There are still some trees __________ (plant)
4. __________ (read) the instructions before you use the machine is necessary.
5. Don't you hear him __________ (sing) next door?
6. Have you seen a wallet __________ (lie) on the ground?
7. __________ (not know) his telephone number, I couldn't ring him up.
8. This is a book __________ (write) by Lu Xun.
9. Would you mind my__________ (open) the door?
10. My TV set needs __________ (mend).
题型:
填空题
难度:
中档
查看解答
根据句意,用所给动词的适当形式填空。
1. The film ________ (begin) when I got to the cinema.
2. The girl told me that she wanted to be an English teacher when she
(grow) up.
3. My sister is a student and she ________ (study) at a middle school nearby.
4. Mr Green ________ (travel) to several places in South China since he came here.
5. You ________ (catch) the early bus if you get up early.
6. _______ you been _______ (wear) glasses all the time?
7. I'll go home as soon as I ________ (finish) my homework.
8. Most science books are ________ (write) in English.
9. I ________ (stay) there for two months last year.
题型:
填空题
难度:
中档
查看解答
—Why didn't you go to the cinema yesterday?
—Because I ____ the film before.
A. had seen
B. have seen
C. have watched
D. has watched
题型:
单选题
难度:
中档
查看解答
— ____ I got up, the bus_____.
—Oh, what an unlucky thing!
A. By the time; had left
B. At the time; had left
C. In time; had left
D. On time; has left
题型:
单选题
难度:
中档
查看解答
They
about eight hundred English words by the end of last term.
A. will learn
B. had learned
C. are going to learn
D. have learned
题型:
单选题
难度:
中档
查看解答
She told me that her father _____ to the post office when I arrived.
A. just went
B. has just gone
C. had just gone
D. had just been going
题型:
单选题
难度:
中档
查看解答
They ___ to help but could not get here in time.
A. had wanted
B. have wanted
C. was wanting
D. want
题型:
单选题
难度:
中档
查看解答
He was taken into hospital last week. In fact he _____ ill for three months.
A. has been
B. has got
C. had fallen
D. had been
题型:
单选题
难度:
中档
查看解答
By the time she got outside, the bus ______.
A. went
B. gone
C. has gone
D. had gone
题型:
单选题
难度:
中档
查看解答
— The rain came to a stop the night before. The fields are still full of water.
— It _____ for nearly a week.
A. has rained
B. had rained
C. would rain
D. was raining
题型:
单选题
难度:
中档
查看解答
They said they _____ in Shenzhen for about 20 years by then.
A. live
B. have lived
C. have been
D. had been
题型:
单选题
难度:
中档
查看解答
He told me he _____supper, so he was very hungry.
[ ]
A. had had
B. has had
C. hasn't have
D. hadn't had
题型:
单选题
难度:
中档
查看解答
上一页
第
2
页
下一页