做一些真题巩固所学知识点,知识是通过不断实践掌握住的,因此适量的练习是很有必要的哦!下面是小编收集整理的八年级英语动词时态测试题,大家一起来看看吧!
八年级英语动词时态测试题:
1. Where ________ ?
A. Mary works B. works Mary C. does Mary works D. does Mary work
2. I think this question ________ to answer.
A. easy B. is easy C. was easy D. Both A and B
3. ________ oil or butter when you cook it ?
A. Do you use B. Did you use C. Were you using D. Have you used
4. I ________ some newspaper at seven yesterday evening.
A. am reading B. read C. was reading D. will read
5. Now he ________ a book about New York. I don’t think he will finish it.
A. writes B. wrote C. has written D. is writing
[图片0]
6. Zhang Hua does a lot of housework every evening, but now he ________ his schoolmates with their lessons.
A. help B. is helping C. helps D. has helped
7. Mother washes the girl’s hair. Look, she ________ .
A. is washing it now B. washes it
C. is washing them now D. washes them now
8. He usually listens to the radio, but at the present moment he ________ television.
A. watches B. is watching C. has watched D. had watched
9. How long ago ________ playing with soldiers?
A. have you stopped B. had you stopped C. did you stop D. do you stop
10. Look at John! What _______ ?
A. does he B. he is doing C. is he doing D. does he do
现在完成时典型考题:
1. In the last few years thousands of films ______ allover the word.
A. have produced B. have been produced
C. are producing D. are being produced
分析:B。in the last few years 这类时间状语通常要与现在完成时连用。又如:
In the last few years, prices have fallen sharply. 在过去的几年中,价格已急剧下降了。
Science has made great advances in the last fifty years. 在过去的50年中,科学进步得很快。
[图片1]
2. —Why do you want to work for our company?
—This is the job that I ______ for.
A. looked B. am to look C. had looked D. have been looking
分析:D。用现在完成时表示最近一直在做的事情,以强调求职者对此工作的重视和珍惜。又如:
We have been entertaining each other in your absence. 你不在时我们彼此款待。
Snails have been eating our lettuces. 蜗牛一直在吃我们的莴苣。
现在进行时典型考题:
1. —Have you got any job offers?
—No. I ______.
A. waited B. had been waiting C. have waited D. am waiting
分析:D。句首的No表明现在还没有找到工作,所以空格处应用现在进行时,表示现在还在等待job offer。
2. Teenagers ______ their health because they play computer games too much.
A. have damaged B. are damaging C. damaged D. will damage
分析:B。此处用现在进行时表示“损害健康”这一情况正在发生。
3. —What’s that noise?
—Oh, I forgot to tell you. The new machine ______.
A. was tested B. will be tested C. is being tested D. has been tested
分析:C。根据问句的意思可知,机器正在发生声音,故可推知“测试机器正在进行”,故用现在进行时态。
表示过去将来的方法:
1. was / were about to + 动词原形:表示在过去看来即将要发生的动作,由于本身已含有“即将”的意味,所以不再表示具体的过去时间状语连用。如:
I was about to go to bed when the phone rang. 电话铃响时我正好要上床睡。
I couldn’t go to Tom’s party as I was about to go into hospital. 我就要住院,所以不能参加汤姆办的晚会了。
2. was / were +现在分词:表示在过去看来即将发生的动作。如:
Jack said he was leaving tomorrow. 杰克说他打算明天动身。
She didn’t say whether she was coming to lunch. 她没有说她是否来吃午饭。
注意,并不是所有动词都具有这样的用法,通常可用于该句型中动词是come, go, leave, arrive, begin, start, stop, close, open, die, join, borrow, buy等瞬间动词。