麻烦写下理由,1.when the little girl arrived,the Browns___ supperA.was having B.have had C.had had D.has had2.He ___ to the lab than he set out to do the experiment.A.has no sooner got B.no sooner got C.will no sooner get D.had no sooner got3.I

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 01:55:39

麻烦写下理由,1.when the little girl arrived,the Browns___ supperA.was having B.have had C.had had D.has had2.He ___ to the lab than he set out to do the experiment.A.has no sooner got B.no sooner got C.will no sooner get D.had no sooner got3.I
麻烦写下理由,
1.when the little girl arrived,the Browns___ supper
A.was having B.have had C.had had D.has had
2.He ___ to the lab than he set out to do the experiment.
A.has no sooner got B.no sooner got C.will no sooner get D.had no sooner got
3.I ___ to help you but couldn't get there in time
A.want B.was wanting C.had wanted D.have wanted
4.Nothing could be done to save the patient and he __ fast
A.died B.will die C.was dead D.was dying
5.don't get off the bus until it __
A.has stopped B.stopped C.will stop D.stop
6.the girl wven won't have her lunch before she __her homework
A.will finish B.finishes C.had finishes D.finished

麻烦写下理由,1.when the little girl arrived,the Browns___ supperA.was having B.have had C.had had D.has had2.He ___ to the lab than he set out to do the experiment.A.has no sooner got B.no sooner got C.will no sooner get D.had no sooner got3.I
1,A看翻译.布朗一家正在吃晚饭,这是小女孩到了.一般当有进行时的时候,when翻译成这时
2,no sooner than是一.就.的意思,要和过去完成时连用,故选D
3,C,had wanted是本想要的意思,我本想帮你但没赶上时间,那不就是没帮上嘛,所以是虚拟语气,had...
4,D,表示快要死了,
5,A,知道车停了才能下车,have done是表示动作的完结
6,B,前面是将来时,并且写完作业才吃饭,所以后面应该是一般现在时

1. A.首先,从arrived判断出是过去式,所以b和d不对。其次,when引导的是具体的一个时间点,而完成时态不能用在时间点上。所以C也不对。(其实这一点就可以排除bcd了。。。)
2.D. 从具体意思来判断吧,“他一到实验室就开始做实验了”,显然是陈述过去的事情。A和C的时态不对。然后,因为到实验室在做实验之前,而“做实验”已经是过去式(虽然是set但是过去式,因为它的过去式和现在式...

全部展开

1. A.首先,从arrived判断出是过去式,所以b和d不对。其次,when引导的是具体的一个时间点,而完成时态不能用在时间点上。所以C也不对。(其实这一点就可以排除bcd了。。。)
2.D. 从具体意思来判断吧,“他一到实验室就开始做实验了”,显然是陈述过去的事情。A和C的时态不对。然后,因为到实验室在做实验之前,而“做实验”已经是过去式(虽然是set但是过去式,因为它的过去式和现在式一样),所以“到实验室”要用过去完成时,表示“过去的过去”。
3.A.你可能觉得时态完全乱了,明明是过去发生的事情,因为用了couldn't,为什么want用现在时?首先,want是一种思想状态,没有“正在想要”或者“已经想要”这种说法。只有“想want”、“不想don't want”、“曾经想现在不想了wanted but don't want now”、“曾经不想现在想了didn't want but want now”。。。不管怎么样,只能用want或者wanted.没有其他形式。
现在我们来看题,这个人说他没有来得及。那么他想表示他当时是想帮忙的。你会说,那应该用wanted啊?可是再想想,他现在想不想帮忙了呢?他语气里表达了一种遗憾,说明他不仅wanted to help,现在也还want to help. 所以可以用want.
更何况,这里不是没有wanted这个选项么。。。所以只能选A.如果有wanted这个选项,那题目真是太刁难了。但是依然还应该选want.因为英文里的习惯是,如果你说wanted to help,暗示你现在dont' want了。英语就是这么变态。
4.D.首先,could暗示了是过去,B排除。然后,fast暗示了前面的谓语应该表示一个过程而不是结果,所以C排除。最后A是比较麻烦的。Die本身是一瞬间的事,咽气的一刹那,be dying表示“正在衰亡”,是一个过程,所以D与fast搭配更贴切。
5.这题很诡异。如果D改为stops,我会选D.但是stop明显不对。那么。。。。只能选A了。因为这是个祈使句,交代一个普遍的处理问题的原则,不应该有具体的时态,B和C都不对。
6.B。这是个固定的句式,will do if does是最常见的形式。这里的before相当于if,引导一个条件,条件要用一般现在时。

收起

1 were having A 不对 Browns 说明是一家人 应该用were 前面有个 when.... arrived 表示在过去的某个时间点正在发生的事情 过去进行时
2 D 他一到实验室就开始做实验的意思
3 A 我想帮你但是我赶不到了 BCD根本就没有这种用法
4 B 还没有死呢 马上就要死了 will die
5 B 虚拟语气 ...

全部展开

1 were having A 不对 Browns 说明是一家人 应该用were 前面有个 when.... arrived 表示在过去的某个时间点正在发生的事情 过去进行时
2 D 他一到实验室就开始做实验的意思
3 A 我想帮你但是我赶不到了 BCD根本就没有这种用法
4 B 还没有死呢 马上就要死了 will die
5 B 虚拟语气
6 D 同上

收起

1.选B。译为当这个小女孩到得时候,布朗一家已经吃完晚饭了。因为布朗一家是复数,不能用单数的was和has。因为没有上下文,不能用过去完成时。所以选现在完成时。
2.D。他一到实验室就开始做实验。
3.A。
4.D。was dying 是要死了的意思。进行时表将来时。
5.B。
6.B...

全部展开

1.选B。译为当这个小女孩到得时候,布朗一家已经吃完晚饭了。因为布朗一家是复数,不能用单数的was和has。因为没有上下文,不能用过去完成时。所以选现在完成时。
2.D。他一到实验室就开始做实验。
3.A。
4.D。was dying 是要死了的意思。进行时表将来时。
5.B。
6.B

收起