问一些英语问题(高人进)

来源:百度知道 编辑:UC知道 时间:2024/06/21 00:23:57
1.Do you know where Mrs.King is?
I heard that she _______Shanghai(已经去)
我想问问,本句应填had gone to还是have gone to,如果是后者,请问为什么,前面不是有过去时限制吗?不应是过去完成时吗?

2.When we got to the theatre,the play had already ___________(开始)
是been on还是began?为什么?

3.My mother found she_________her case on the train(丢在)
一定要用过去完成时吗?用过去时可以吗?

4.德国人(复数)怎么说?
以上还请各位帮忙,本人新换了个英语老师,号称"专八",按说很厉害,但是我总感觉和我的分析套路有异议,同学们也如此,特此来询问,希望可以得到准确回答,在此提前谢谢回答者!

1--have gone to 因为是问她现在在哪 现在仍在上海 所以用 have gone to如果说是说曾经去过上海 才用had
2--begun(过去分词) 就是“已经开始”的意思 如果用正在进行时的话 就不能用had了 此用法是固定用法 用had来强调“已经” 要么不用had 用延续性的be on的话就需要一个延续性的时间来修饰
3--had left 因为是在found之前 所以用had left 表示之前就丢了 丢的具体时间不定 而现在是否还丢在那里不可知 因此不能用left
4--Germans 查下字典就知道了 German复数比较特殊
关于时态这些用法 关键还是多见多积累 例如有些特殊用法 见的多了自然就记住了 O(∩_∩)O~

1她的意思你大概还没有理解的 她现在已经去了 强调的是她现在怎么样 所以选后一项
2前者 因为他是在继续上演 而BEGAN只是一个开始的行为
3应该是过去完成时 它说的是一个状态 过去已经完成了啊
4后面加S

她的意思你大概还没有理解的 她现在已经去了 强调的是她现在怎么样 所以选后一项
2前者 因为他是在继续上演 而BEGAN只是一个开始的行为
3应该是过去完成时 它说的是一个状态 过去已经完成了啊

1.是的,应该用had gone因为前面有过去时限制2.began,应为句中意思是已经开始,而不是说正在上演,不然就与题意不一致了
3.只能过去完成时态,因为你妈妈“发现”这一行为已是过去时了,说明她的箱子在她发现之前就丢了,在过去的过去时态只有过去完成时。

【1】have gone to 先不看i heard 就一定会选后者,这是没有疑问的,但加了i heard也没错,虽然是过去时,也不影响从句,因为从句才是对问句的回答。可以这样理解,我听说是过去听说,但她现在是去了上海。
【2】用been on;怎么会用began ,应该是begun才对,be on 是上演的意思
【3】可以用过去时的,用过去时表示丢在火车上这个过去的动作是发生了,但有可能找了回来;用完成时表示已经丢了。
【4】the Germans