关于时态的英语选择题,需要有原因,谢谢

1. As soon as____ my homework, I wil have a hot bath.
A I finish to do B I have finished doing
2 Roman Empire___ for centuries.
A has existed B existed
3 Sara, hurry up. I'm afraid you can't have time to___before the party.
A get changing B get changed
4 "What were you doing when Anna phoned you?"
"I had finished my work and____to take a bath."
A started B was starting
5 "As long as I have breath left in me," he said,"I ____ to do this work."
A will continue B would continue
6 "Can he win the first prize for running?"
"Impossible now. He ____to, but he has just hurt his leg."
A was expected B is expected
7 Upon arriving home the girl discovered that she____her bag at her friend's.
A had left B had forget
8 You can go and take a rest. I'll see to it that the job ___finished in time.
A is B be
9 "Sara left for New York this morning."
"Oh, I thought she____until next week."
A won't be going B wasn't going
10 It's reported that by the end of this month the output of TV sets in this factory___by about 10%.
A will have risen B has been rising

1. As soon as____ my homework, I wil have a hot bath.
A I finish to do B I have finished doing
【答案】B
【解析】finish doing sth 完成做某事
2 Roman Empire___ for centuries.
A has existed B existed
【答案】B
【解析】
A完成时主要强调的是以前做的事情对现在有明显的影响 这里没有前后句可以看出以前做的某事对现在有了什么影响 因此这句句子和完成时没关系
很显然 这句句子是陈述语气 那就是用B一般过去时 不要被迷惑了
3 Sara, hurry up. I'm afraid you can't have time to___before the party.
A get changing B get changed
【答案】B
【解析】get changed 词组:换衣服
4 "What were you doing when Anna phoned you?"
"I had finished my work and____to take a bath."
A started B was starting
【答案】B
【解析】过去将来时态表示打算要做的事情,即:打算洗澡
5 "As long as I have breath left in me," he said,"I ____ to do this work."
A will continue B would continue
【答案】A
【解析】as soon as + 从句时,主句用一般将来时,即:主将从现
6 "Can he win the first prize for running?"
"Impossible now. He ____to, but he has just hurt his leg."
A was expected B is expected
【答案】A
【解析】句意:他曾经被希望的第一,但是现在他腿受伤了,应该是过去时态
7 Upon arriving home the girl discovered that she____her bag at her friend's.
A had left B had forget
【答案】A
【解释】把某物忘在某地 用leave 不用forget
8 You can go and take a rest. I'll see to it that the job ___finished in time.
A is B be
【答案】B
【解释】
see to it that意思是:确保,相当于make sure;ensure;guarantee
后面从句用虚拟语气,这里省略了(should) be finished<should后面跟be动词原形be>
=I'll see to it that job (should) be finished in time.

9 "Sara left for New York this morning."
"Oh, I thought she____until next week."
A won't be going B wasn't going
【答案】B
【解释】过去进行表将来
10 It's reported that by the end of this month the output of TV sets in this factory___by about 10%.
A will have risen B has been rising
【答案】A
【解析】
A是将来完成时,表示将来的某一个时间点将会完成某件事。
B是现在完成进行时,表示过去的一个动作一直持续到现在。
这里显然是指到这个月月底将会实现上升10%的的出口率。是指某件事将会在未来的月底完成。故选A

参考资料:修改完毕,放心采纳!O(∩_∩)O 谢谢你的习题!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-18
1、B
as soon as的意思是:一…就…。有时,为了特意表达刚刚完成某事就如何如何,需要用现在完成时。主句用将来完成时,从句用现在完成时。
本句的意思是:我一写完家庭作业,就去洗热水澡。
2、A
for centuries,相当于 for+时间段,用在完成时句中。
本句的意思是:罗马帝国已经存在了数个世纪。
3、B
get changed 词组:换衣服
4、B
was starting 过去将来时 was 和前面的had 都是过去时,用and并列,前面讲已经完成了作业,因此接下来就是“将要开始”,用将来时 was starting。
5、A
as long as 引导的从句,主将从现,主句是现在时,从句是将来时。即:从句动作发生在主句之后。
本句的意思是:只要我还活着,我就会继续做工作。
6、A
win 表示的是将来的动作,has just hurt 是现在完成时,而win the first prize 是过去所期望的,因此用 was expected.
根据对话句意,联系上下文,可判断。
7、A
固定用法,落下某物用动词leave.
8、A
see to it that 确保、务必
it 是形式宾语,that 引导宾语从句,it 指代的是that后的句子,故宾语从句用正常的语序 is finished。
9、B
be going,will do 表将来时,think 引导的宾语从句,和谓语的时态一致,用wasn't going。A应是won't go。
10、A
将会实现上升10%的出口率,事情将会在月末完成,用将来完成时。
第2个回答  2012-07-18
1答案B finish 后面跟doing
2答案B 这是对过去事实的叙述 与现在无关
3答案B
4 B was starting
5A will continue
6A was expected
7A had left
8 B be
9B wasn't going
10A will have risen

其他同意 楼上 但1 2 题不同意本回答被网友采纳
第3个回答  2012-07-20
1.B finish ding 2.A 因为后面是for,表示一段时间,用has 3.B get done,表被动 4.B 5.A 前面是have 后面应该时态一样 6.A 7.A leave sth at sw,forget这里不能用中文意思理解 8.B 从句 9.A 时态跟thought一致 10.A表将来
第4个回答  2012-07-19
1 A :as soon as引导的时间状语从句遵循主将从现的原则。
2 A for +时间段 现在完成时
3 B get 系动词 +Ved 形成系表结构
4 B 问的是你过去正在做某事 用过去进行时
5 B 虚拟语气
6 A
7 A
8 A
9 B 时间状语从句,
10 A本回答被提问者采纳
相似回答