七年级英语时态专项练习题带答案 篇一
时态是英语语法中非常重要的一部分,掌握好各种时态的用法对于学好英语非常关键。下面是一些七年级英语时态专项练习题,带有详细的答案解析,希望能够帮助大家提高自己的时态运用能力。
1. The phone ____________ while I was taking a shower.
A. rings
B. rang
C. is ringing
D. has rung
答案:B. rang
解析:根据句子中的时间状语“while I was taking a shower”可以确定动作发生在过去,所以要用一般过去时。
2. She ____________ to the beach every summer when she was a child.
A. is going
B. went
C. goes
D. has been going
答案:B. went
解析:根据句子中的时间状语“when she was a child”可以确定动作发生在过去,所以要用一般过去时。
3. I ____________ for him for over an hour, but he still hasn't arrived.
A. wait
B. have been waiting
C. am waiting
D. waited
答案:B. have been waiting
解析:根据句子中的时间状语“for over an hour”可以知道动作从过去开始一直持续到现在,所以要用现在完成进行时。
4. They ____________ to the party if they had known it was going to be so boring.
A. will not go
B. would not have gone
C. did not go
D. would not go
答案:B. would not have gone
解析:根据句子中的虚拟条件句“if they had known”可以确定动作发生在过去,所以要用过去完成时。
5. Sarah ____________ the violin for three years, but she still can't play it very well.
A. is learning
B. has learned
C. learned
D. has been learning
答案:D. has been learning
解析:根据句子中的时间状语“for three years”可以知道动作从过去开始一直持续到现在,所以要用现在完成进行时。
七年级英语时态专项练习题带答案 篇二
时态是英语语法中非常重要的一部分,掌握好各种时态的用法对于学好英语非常关键。下面是一些七年级英语时态专项练习题,带有详细的答案解析,希望能够帮助大家提高自己的时态运用能力。
1. The train ____________ when I arrived at the station.
A. leaves
B. left
C. is leaving
D. has left
答案:B. left
解析:根据句子中的时间状语"when I arrived at the station"可以确定动作发生在过去,所以要用一般过去时。
2. She ____________ her breakfast before she went to school.
A. eats
B. ate
C. is eating
D. has eaten
答案:B. ate
解析:根据句子中的时间状语"before she went to school"可以确定动作发生在过去,所以要用一般过去时。
3. I ____________ my homework for two hours, and I still haven't finished it.
A. do
B. did
C. have been doing
D. am doing
答案:C. have been doing
解析:根据句子中的时间状语"for two hours"可以知道动作从过去开始一直持续到现在,所以要用现在完成进行时。
4. If it ____________ tomorrow, we will have a picnic.
A. doesn't rain
B. didn't rain
C. won't rain
D. hadn't rained
答案:A. doesn't rain
解析:根据句子中的条件句"if it doesn't rain"可以确定动作发生在将来,所以要用一般将来时。
5. They ____________ to the concert last night.
A. go
B. went
C. are going
D. have gone
答案:B. went
解析:根据句子中的时间状语"last night"可以确定动作发生在过去,所以要用一般过去时。
七年级英语时态专项练习题带答案 篇三
七年级不少学生感觉英语时态很难,其实你只要多做一些专项练习题,巩固知识点,就可以很好地去把握了。小编为大家力荐了七年级英语时态练习题,给大家作为参考,欢迎阅读!
七年级英语时态专项练习题
现在进行时
1. ________ you___________ your homework now? A. Are, do B. Do, do C. Will, do D. Are, doing
2. Look, they __________ a good time. A. has B. have C. are having D. had
3. –I can’t find my pen. Can I use yours? — Sorry, I__________ it now. A. am using B. was using C. have used D. used
4. —____________ you ____________ to the radio? —No, you can turn it off. A. Did, listen B. Have, listened C. Do, listen D. Are, listening
5. Look! Some children _________ games on the playground. A. is playing B. are playing C. are played D. is going to play
6. Don’t go out now. It _________ hard. A. will rain B. is rains C. is raining D. Raining
7. Don’t make any noise. The teachers ___________ a meeting. A. are having B. is having C. have D. will have
8. I must go now. Li Lei _________ for me at the school gate. A. wait B. waiting C. is waiting D. waits
9. It’s eight o’clock. The students __________ an English class. A. have B. having C. is having D. are having
10. Listen! Someone _________ in the next room. A. sings B. is singing C. are singing D. is sing
一般现在时
1. Jim usually __________up at five. A. get B. got C. is getting D. gets
2. —____________ he _________ himself there? —No, I don’t think so. A. Do, enjoy B. Does, enjoies C. Does, enjoys D. Does, enjoy
3. He usually _________ TV on Sunday evening. A. watch B. watches C. watching D. is watching
4. He often ________ school on foot. A. goes B. go to C. go D. goes to
5. Mike _____ TV twice a week. A. watch B. watches C. watched D. has watched
6. I’ll go with you as soon as I __________ my work. A. will finish B. finished C. finish D. would finish
7. He will do better in English if he __________ harder. A. will work B. works C. working D. work
8. The supermarket is far from Lily’s house. So she _________ only once a week. A. goes shopping B. has been there C. was shopping D. has gone there
9. Ask him if he _________ to the party. If he ___________, let me know. A. comes; comes B. will come; comes C. comes, will come D. will come; will come
10. —What did the teacher say just now? —He said that the earth ________ round the sun. A. go B. goes C. going D. will go
11. She will have a holiday as soon as she _________ the work next week. A. finishes B. doesn’t finish C. will finish D. won’t finish
12. ________ your mother ________ some cleaning on Sundays? A. Does, does B. Do, does C. Does, do D. Do, do
13. _________ Tom ________ to work hard to help his family? Yes, he _________. A. Has, X, does B. Has, X, does C. Does, has, has D. Does, have, does
14. Mr. Black often ________ fishing on Sundays. A. go B. goes C. don’t go D. isn’t go
15. We don’t go to play with snow if it _________ tomorrow. A. snow B. snows C. will snow D. snowed
16. Neither I nor he __________ French. A. speak B. doesn’t speak C. speaks D. doesn’t speak
17. _____your father usually go to work early every day? A. Was B. Were C. Do D. Does
18. ________ you ________ English every morning? A. Are, read B. Do, read C. Does, read D. Are, reading
19. I will give the note to him as soon as he _________ back. A. get B. gets C. got D. will get
20. The students will go to the Great Wall if it ________ tomorrow. A. isn’t rain B. doesn’t rain C. don’t ra
in D. rain一般将来时
1. They __________ a basketball match next Sunday. A. watch B. will watch C. watched D. are watching
2. The Greens _________________ back in a week.
A. is B. are C. will be D. Was
3. There ____________ a party tonight. A. will have B. is going to be C. is going to have D. was going to be
4. Don’t hurry! We can get to the bus station in time and we_______the early bus. A. don’t miss B. can miss C. will miss D. won’t miss
5. We _____________ a class meeting this November. A. had B. have C. will have D. are having
6. He __________________ in his garden every morning next year. A. will work B. works C. worked D. is working
7. Be careful. The train __________________ A. will come B. come C. comes D. is coming
8. Look at those clouds. It _____________ soon, I’m afraid. A. is going to rain B. is raining C. will rain D. won’t rain
9. The radio says it ________________ the day after tomorrow. A. is going to snow B. is snowing C. will snow D. snows
10. _________ he _________ some shopping tomorrow afternoon ? A. Will, does B. Is, going to do C. Is, doing D. Shall, do
一般过去时 1. We _____________a football match three weeks ago. A. have B. will have C. had D. are having
2. Our teacher________________ English on the radio the day before yesterday. A. teaches B. taught C. will teach D. had taught
3. —_____________ you ____________ out for a walk after supper? —Yes, I _______________. A. Did, went, went B. Did, go, went C. Did, went, did D. Did, go, did
4.____________ Tom and Jim in the classroom just now? A. Was B. Are C. Were D. Is
5. When I ________________ her in the hall, she was playing the piano. A. see B. saw C. will see D. am seeing
6. He turned off the lights and then _______________ the classroom. A. leaves B. will leave C. is leaving D. leh
7. — _______________a sports meeting last Sunday ? —Yes, they___________. A. Did they have, did B. Did they have, had C. Had they, had D. Had they, did
8. Mr. King _______________ China last year. A. visit B. visited C visits D. visiting
9. Our headmaster __________________ here a moment ago. A. is B. was C. are D. were
10. They ___________ the lost child last night. A. finded B. finds C. found D. find
七年级英语时态练习题答案
一般将来时: 1—5 BCBDC 6—10 ADACB
一般过去时: 1—5 CBDCB 6—10 DABBC
现在进行时: 1. is coming 2. are watching 3. is crying 4. is staying 5. are doing, are climbing
一般现在时 1. Does, watch, does, 2. is 3. watches 4. doesn’t like 5. play
一般将来时 1. will take 2. will write 3. will rain 4. will build 5. will clean
一般过去时 1. put 2. reached 3. happened 4. didn’t do 5. gave