几道英语选择题(解释)
untilthen,thefamily________fromhimforsixmonths。1,didn'thear2,hasn'tbeenhearing3,hadno...
until then, the family________from him for six months。
1,didn't hear 2,hasn't been hearing 3,had not heard 4,hasn't heard
Sara left for London this morning,——oh,I thought she__________until next week
1,won't be going 2,wasn't going 3,isn't going 4,hadn't been going
next year my little sister _________10years old.
1,is to be 2,is going to be 3,is about to be 4,will be
you shouldn't have asked the boy to run across the street to buy cigarette,he _________by a passing car.
1,may be knocked down 2,might have been knocked down 3,should have been knocked off 4,will have been knocked down
it was for the first time that he __________to the party.
1,was invited 2,had been invited 3,has been invited 4,invited
once you _________a promise ,you must carry it out.
1,will make 2,made 3,have made 4,had made
答案分别为cbabac,我想知道为什么这么选。 展开
1,didn't hear 2,hasn't been hearing 3,had not heard 4,hasn't heard
Sara left for London this morning,——oh,I thought she__________until next week
1,won't be going 2,wasn't going 3,isn't going 4,hadn't been going
next year my little sister _________10years old.
1,is to be 2,is going to be 3,is about to be 4,will be
you shouldn't have asked the boy to run across the street to buy cigarette,he _________by a passing car.
1,may be knocked down 2,might have been knocked down 3,should have been knocked off 4,will have been knocked down
it was for the first time that he __________to the party.
1,was invited 2,had been invited 3,has been invited 4,invited
once you _________a promise ,you must carry it out.
1,will make 2,made 3,have made 4,had made
答案分别为cbabac,我想知道为什么这么选。 展开
展开全部
1. C
既然是then, 一定是过去时。 for six months 用完成时。所以用过去完成时。
2。B。 wasn't going
与thought呼应
3。 这里用will be比较合适
4。 是在讲过去的状况,因为用的是shouldn't have done,所以选B。 might have been knocked down,他有可能会被车撞倒。
5。第一次被邀请,用过去时就可以了。 A. was invited
6. have made
一旦你(已经)许下承诺,就要实现它。
既然是then, 一定是过去时。 for six months 用完成时。所以用过去完成时。
2。B。 wasn't going
与thought呼应
3。 这里用will be比较合适
4。 是在讲过去的状况,因为用的是shouldn't have done,所以选B。 might have been knocked down,他有可能会被车撞倒。
5。第一次被邀请,用过去时就可以了。 A. was invited
6. have made
一旦你(已经)许下承诺,就要实现它。
展开全部
1、B.for six months表明用完成时。因为这是一段时间。until then直到那时,说明从未间断。故:这里该用完成进行时hasn't been hearing 。“直到那时,家人没有收到他的来信已经有六个月了”
2、A.同理。“他今天早上离开到伦敦,我认为直到下周,她都不将回来”。所以用won't be going,像这种情况有next 一般用won't
3、D同理
4、B shouldn't have asked 对过去的假设,所以might have been knocked down ,“你本不应叫这个男孩跨越街道去买烟,他有可能被过往的车辆撞倒”
5、B was 表明过去时,for the first time 说明该用完成时,所以had been invi
6、B once引导的虚拟从句,用过去时
2、A.同理。“他今天早上离开到伦敦,我认为直到下周,她都不将回来”。所以用won't be going,像这种情况有next 一般用won't
3、D同理
4、B shouldn't have asked 对过去的假设,所以might have been knocked down ,“你本不应叫这个男孩跨越街道去买烟,他有可能被过往的车辆撞倒”
5、B was 表明过去时,for the first time 说明该用完成时,所以had been invi
6、B once引导的虚拟从句,用过去时
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询