1.where you____(be)? I___(look)for you all afternoon.
have you been,have been looking
过去完成时:你去哪里了?
因为说这话的时候,已经知道你在哪里了。
而 寻找look的这个状态已经结束。(所以过去完成)
而在 不知道你在哪里的时候,是一直在找的。(找的很痛苦,是个持续的过去。所以 用 be looking)
所以 整个 就是 look 过去完成进行时, 而 “你在哪”只用过去完成就可以了。
第二题的答案是have been avoiding,have I done
这个和上面其实是一个样的。
在说话之前,他只在在躲着她,是在遇到之前,而且是个持续的过去。。(老是这样躲着,也很痛苦。不过最后还是被找到了。所以 也用过去完成进行时。)
而 what I have done? 是说 我到底做了什么(导致你这样躲我),这个“做”是在过去发生地,而且是过去某个时刻发生。(一般来说 不可能这件错事过去一直持续,而只是某个时候点上把这个事情做错了。你要是真认为过去会持续把一件事情 做错,我也会多你的。)
翻译部分:有些地方不够准确。。。不过继续加油啊。。。有点Chanlish.
比如:
给我们唱首歌吧!
不是:Give us sing a song.(你是一字一字翻过来的?汗!!!)
这样你看是不是更口语点:
Sing a song for us. (为我们唱首歌,就是给我们唱歌啊)
所以翻译不能直译,应该意译,更准确。
希望对你有帮助。
这些问题很好,
recall the memory about the time when I am studying English at the begin.
You just keep fighting...
1.看电影有固定短语watch movies或者go to the cinema
你也想去吗would u like to join me或是would u like to go 2
会比较自然吧
关于2.3.还是要注重基础语法吧 那两句语法都是错的
photo复数是photos 一般会说Jack showed me some of his pictures
give ab sth 一般也不用give直接sing us a song就ok了
关于语态,应该要从翻译的角度去理解。才能选出正确的时态。。
1,你去哪里了?我下午一直在找你。 其实这个题不太好解释,有语感的人一读就知道是have you been ,现在完成时强调对现在的影响 。如果用过去时的话,我想where did you go?更好,而不是用be 。第二空是用现在完成进行时,表示在之前时间一直在进行的动作,可能现在仍在进行,也可能动作现在已经结束了一段时间了。 看翻译吧,就很好理解了。"我下午一直在找你。“可能仍在找,也可能现在没找了
2,你整天一直在躲避我 同样是现在完成进行时,解释同上句。 ,(究竟)我做了什么? 是现在完成时,强调对现在的影响。把句子这样翻译就可以更好理解了,(究竟)我做了什么?现在造成的影响是:你整天一直躲避我。。。
做这两个题,你应该先弄清楚现在完成时和现在完成进行时的含义。。多做两个题。,揣摩下就ok了。
翻译
你的翻译一看就是中文式翻译,看一个中文,套一个单词。 要多记语法和结构
1. 你的时态应该是对的,I want to see a film,and you?
2. 用过去时,从句子看,这应该是过去的事情。 jack showed his photos to me。
3.你的翻译典型的中文式翻译。 please sing a song for us。