时态是表示行为、动作、状态在各种时间条件下的动词形式,学生需要多做时态题巩固知识点。下面是小编收集整理的八年级英语动词时态填空题,大家一起来看看吧!
八年级英语动词时态填空题:
【2012湖北黄冈】37. —What would you do if you _____ the traffic accident?
—I would _____.
A. see; do my housework first B. saw; buy some fruit right away
C. see; call at I10 at once D. saw;call the police right away
【答案】D
【2012湖北襄阳】28. —Why don’t you buy the computer?
—It’s too expensive. I can’t _____ it.
A. afford B. sell C. borrow D. keep
【答案】A
[图片0]
【2012湖北襄阳】35. —Have you washed the clothes?
—Not yet. But I _____ them in half an hour.
A. washed B. have washed C. will wash D. wash
【答案】C
【2012湖北襄阳】36. —Why was he late for school yesterday?
—He overslept. By the time he got to the bus stop, the bus _____ already _____.
A. was, leaving B. has, left C. would, leavve D. had, left
【答案】D
【2012湖北襄阳】39. —It’s difficult for village children to cross the river to school.
—I think a bridge _____over the river.
A. should be built B. will build C. is built D. was built
【答案】A
现在完成时的习题:
1. We _______ to move but are still considering where to go to.
A. are deciding B. decided C. have decided D. had decided
2. I left my pen on the desk and now it’s gone; who _______ it?
A. took B. has taken C. will take D. had taken
3. I feel sure I _______ her somewhere before.
A. was to meet B. have met C. had met D. would meet
[图片1]
【答案与解析】
1. C。用现在完成时表示影响,即指现在已经作出决定。
2. B。用现在完成时表示影响或结果,即现在笔不见了,结果是由于某人已经把它拿走了。
3. B。before 用作副词时不与具体时间连用,泛指“以前”,通常与一般过去时或现在完成时连用。
通常与现在完成时连用的典型词语:
(1) so far:当so far表示“到目前为止”时,它指的是从过去某时持续到现在的一段时间,因此通常与现在完成时连用。如:
So far 500 people have died in the earthquake. 到现在为止,已有500人在地震中丧生。
So far the work has been easy, but things may change. 到目前为止,这工作很容易,但情况可能有变化。
但是,当so far表示“到这种程度或范围”时,则不一定与现在完成时连用,而是可以根据情况选用时态。如:
I can only help him so far. 我只能帮他到这种程度。
(2) up to now:up to now 的意思是“到现在为此”,指从过去持续到现在的一段时间,通常与现在完成时连用。如:
Up to now he’s been quiet. 他直到此刻仍保持沉默。
Up to now, the work has been easy. 到现在为止这工作还算容易。
(3) It’s the first time that…:It’s the first [second, third…] time that… 的意思是“这是第一次(第二次、第三次……)做某事”,其中的that从句通常要用现在完成时。如:
It’s the second time I’ve come here. 这是我第二次来这儿。
It’s the first time that he has seen an elephant. 这是他第一次见到大象。
英语中表示“本想”的时态:
1. 用would have done 表示。如:
I would have written before, but I have been ill. 我本想给你写信的,但我生病了。
I would have preferred a bed, but beggars can’t be choosers so I slept on the sofa. 我本想要张床, 但是叫花子不能挑肥拣瘦, 所以我就睡在沙发上了。
2. 用should [would] like [love] have done 表示。如:
I should like to have seen it (but it wasn't possible). 我本想事前看到的(但这不可能)。
I would like to have gone to the party last night but I had to work extra hours to finish a report. 昨晚我本想去参加晚会的,但我要加班写一个报告。
I'd love to have taken him round the factory, but I was too busy. 我本想带他去厂里看看,但我太忙了。
