英语语法问题-时态

1)Oh, it's you, I'm sorry I ______know you _________here.
a) ddn't , are b) didn't were
为什么这道题选b, 按照我的理解,我刚才不知道你在这,但是你现在还在这,为什么用were呢?

2)" I'm sorry, I shouldn't have been so rude to you."
"You _______your temper but that's ok."
a) did lose b) have lost c) had lost d) were losing
为什么选a) 可以选d么? 我的理解是,你刚在正在发脾气

3) Konwing how long the test would run, the students who finished___(settle) back and opened their books to read while time_____(pass)
这句用什么时态,为什么,这句话如何翻译

4) "What were you doing when Anna phoned you?"
"I____my work and _____ to take a bath"
a) had finished; was starting
这里的was starting是用过去进行时表示过去将来时

5) My friend has returned from UK. She____at Oxford for 4 years, during which time we communicated with each other on the Internet.
a) had studied b) has been studying c) has studied d) studied
为什么不选择a) 选择d)

6) They assued the crowd that the problem_____care very soon.
a) has been taken b) will take c) had been taken d) will be taken
为什么选c, 用过去完成时什么意思

7) He _____ up early since his childhood
c) has been used to get d) has been used to getting
为什么选择d, used to 后面不是接动词原形么?

1.不知道和你在这两个动作都是说话之前的动作或状态
2.did lose为强调句,动词的强调不能用it be ...that而用助动词
3.settled 该题考查句子结构。学生易犯思维定式的错误setting其实who finished是定语从句该处缺谓语动词。
passed while是连词后加句子,time为主语,passed为谓语动词的过去式。若是with复合结构就应为with time passing的独立主格(非谓语动词的一种)
翻译:知道了考试会持续的时间,完成答卷的学生们随着时间的流逝,消停下来并打开书阅读。
4."I____my work and _____ to take a bath" had finished; was starting
这里的was starting是用过去进行时表示过去将来时-----这句理解的非常好,完成工作在开始洗澡在前,即:过去的过去,故考查的是过去完成时的用法。
5.看见 for 4 years,就联想到完成时,这正是出题的误区,for+时间段应用现完而非过完,A为干扰项。而选择过去时是因为 把整四年当成过去已完成的动作,强调这一过去动作也现在的对比。且后有提示: communicated
6.还是过去的过去,had been taken care 在assued之前发生,这位同学,貌似你过去完成时学的不是很通,努力!
7.孩子,be/get used to doing 习惯于做某事:used to do过去常常做某事而现在不做了,背窜了

你也应该是高三复习语法阶段了吧,有问题可以继续问我
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-01
1 语法上的主过从过而已
2 这里这个助动词did除了表“过去”,还有在肯定句中表“确实”的意思,你刚才确实发飙了,但(过去了)就算了吧
3 第一个用过去式,注意,who finished,定从已经结束,第二个特征不明显,过去式或was passing都行
4 可以这么理解,也可以理解成“正在做一些洗澡的准备工作”
5 前面那个句子给的是“现在”完成时态,上下文都没有“过去的过去”这个后退两步的提示
6 这句子有问题,care后面少of,时态上也应该是would be taken
7 你把形近结构弄混了,used to do 注意前面没有be,是“过去常常做...”;be used to doing是“习惯于...”,这个to是介词,当然要跟doing本回答被网友采纳
第2个回答  2012-09-01
1)虚拟语气,主过从过哦,所以用were。
2)不可以选D哦,因为lose不是延续性动词,不可以加ing表示一个持续的状态。而且选A有强调的意思在,“你刚才确实怎么怎么样……”。
3)我个人理解第一个过去式,第二个进行时。。while time passing,当时间正在流逝。整句译为:在知道考试考多长时间的情况下,已经解答完所有题目的考生打开书阅读并等待考试结束。(翻译得很烂……见笑了……)
4)就是be doing Sth.放在此语境的用法。看楼主没在提问的样子。。。
5)这题还真有点小难哎。我个人理解:诸如learn和study这样的,都不是终止性动词,因此词本身就有延续意义,因此用studied,而且后面的dring which time 的时态,也起到了提示作用。这题估计得靠语感,不能太中式翻译理解吧。
6)assued...had been done... 其他选项都不对。
7)be used to doing 意思是“习惯于……”。呵呵。
第3个回答  2012-09-01
1)Oh, it's you, I'm sorry I ______know you _________here.
a) ddn't , are b) didn't were

虚拟语气,表示与现在相反。再说,知道都是过去时了,知道的内容肯定也是过去了。

2)" I'm sorry, I shouldn't have been so rude to you."
"You _______your temper but that's ok."
a) did lose b) have lost c) had lost d) were losing
A did 加强语气,也是可以的

3) Konwing how long the test would run, the students who (没有have??)finished_settled__(settle) back and opened their books to read while time_was passing____(pass) 或者是passed
知道考试需要多长时间,已经做完的学生,就靠在椅背上打开书来看,时间在流逝。

4) "What were you doing when Anna phoned you?"
"I____my work and _____ to take a bath"
a) had finished; was starting
这里的was starting是用过去进行时表示过去将来时,you are right。go come start 都可以这样。

5) My friend has returned from UK. She____at Oxford for 4 years, during which time we communicated with each other on the Internet.
a) had studied b) has been studying c) has studied d) studied
后半句,在那期间 用的是过去时。 你想用过去完成,必须后面有个过去的时间,然后在那个时间之前完成。

6) They assured the crowd that the problem_____care very soon.
a) has been taken b) will take c) had been taken d) will be taken
为什么选c, 这个我觉得选would be taken 但是没有。过去将来的被动语态。
他们向人们保证,这个问题将很快被解决。

7) He _____ up early since his childhood
c) has been used to get d) has been used to getting
为什么选择d, used to+ing 表示习惯于做某事
第4个回答  2012-09-01
1.你都说了,我不知道你刚才在这,说的是刚才,我刚才不知道(过去)你在这(过去)。现在我知道(现在)你在这里了(现在)。
2.时态啊,对方都说sorry了,说明对方的态度现在不是发脾气了。刚才发的脾气,怎么能有过去进行时呢。用did lose 是说,你刚才确实发脾气了。没有正在进行的意思。
3settled passed ,句子的最主要的部分是,students settled back and opend thier books to read while time passed ,其余都是都是来描述students的,翻译为:完成测试的同学他们知道测试需要多长时间,随着时间流逝他们回到座位上看书。
4 不是,人家本来就是过去进行时好不好,我已经完整了工作,正要开始洗澡。
5 关键点在during the time ,说明是在那期间,而,had studied 是过去完成时,过去的过去。不符合during the time/
6 真心解释不了。
7used to do sth 是过去常常做某事
而be used to doing sth 是习惯做某事,这里to是介词,+doing