八年级英语 时态专项练习题 过去完成时.doc
文本预览下载声明
过去完成时 北师大版英语 【单选题】
She said she ___to a restaurant and enjoyed herself. [???? ] A . has gone??????
B. had gone??
C. has been??????
D. had been D
英语 【单选题】
He said that he ???????? “Harry Potter” plenty of times and was still excited about it. [???? ] A. sees?? ????
B. saw??????????
C. had seen?? ??
D. has seen C
英语 【单选题】
Tony said that he ???????? a good time in the park that day. [??? ] A. has
B. had
C. will have????
D. is having B
英语 【单选题】
I asked your mother if she ________ that dress. [???? ] A.bought
B.had bought
C.had buyed
D.buy B
英语 【单选题】
By the time she got outside, the bus _____.????? [???? ] A. went
B. gone
C. has gone
D. had gone D
英语 【单选题】
The teachers __________ the office for a few minutes when we arrived. We didnt meet them. [???? ] A. had been away from????????
B. had left
C. have been away from??????
D. have left A
英语 【单选题】
The movie _____ for ten minutes when I got to the cinema.?? [???? ] A. has been on
B. had started
C. had been on
D. had begun C
英语 【单选题】
By the time I got up, my mother _____the breakfast well.?? [???? ] A. has cooked??
B. cooked??
C. have cooked??
D. had cooked D
英语 【单选题】
Mrs Johnson said, I drew the picture last week.
Mrs Johnson said that ________ the picture _________. [???? ] A. she drew; the week before
B. I had drawn; that week
C. she had drawn; the week before
D. I drew; the last week C
英语 【单选题】
—I?heard?your?father ________?to?Canada.
—Yes, he ________?there?last?year. [???? ] A.?went; went??
B.?had?been; went
C.?had?gone; went?
D. had?been; has?gone C 英语 【填空题】
选用所给动词的正确形式完成句子。 have??? make??? do??? need??? take??? go??? get??? work??? give??? leave
1. He _____ tired after a long walk yesterday.????????????????????????
2. I don’t want _____ for a drive.????????????????????????????????????
3. Thanks for _____ care of my bird.??????????????????????????????????
4. Could you please _____ him some water???????????????????????????????
5. We _____ more d
显示全部