几道英语题,最好加说明

来源:百度知道 编辑:UC知道 时间:2024/05/22 20:29:57
1.I_____a glass while I_______the dinner yesterday.
A. had broken ,was cooking
B.broke ,was cooking.
2.The dog_____her on the leg when she ___it.
A.bit ,was catching.
B. bit ,caught
3.Where is John?
He ___ to town for two hours.
A.has gone
B.has been away
4.Let's hurry.The film will begin soon.
Oh, yes,but i ___afraid that it___.
A.was,had already begun.
B.am , has already begun
5.The population in China___to one and a half billon by the year.
A.will be increase.
B.will have increased.
6.Hello!Glad to meet you here. I ____you ____in London too.
A.didn't know, were.
B.don't know ,are
答案为:
1.B
2.B
3.B(已懂)
4.A
5.B
6.A

1.B,只是陈述过去发生的事情,没必要用过去完成时
2.A 当他牵的它的时候,咬了她
3.B go是短暂性动词,不能与two hours 连用
4.B 我现在的感觉
5.B 有by 加一段时间时一般都用完成时态
6.A 我不知道是过去的事情,现在知道了

1.昨天当我做晚饭的时候,我把杯子打碎了.(这两个动作几乎是同时发生,所以一般过去时就可以)
2.catch,抓住,是个瞬间动词,没有进行时态.
4.是个虚拟语气的句子.
5.increase是不及物动词,没有被动语态.
6.我跟你打招呼之前还以为你不在伦敦.
老兄,加油!