英语翻译什么?)翻译2:他做完工作后,出去打排球.——Having finished his work,he went(为什么此处用went而不用go?我觉得当前面的Having finished 看成现完时在他后面做的就是一般现在时了,当前面的Hav
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/01 18:22:46
英语翻译什么?)翻译2:他做完工作后,出去打排球.——Having finished his work,he went(为什么此处用went而不用go?我觉得当前面的Having finished 看成现完时在他后面做的就是一般现在时了,当前面的Hav
英语翻译
什么?)
翻译2:他做完工作后,出去打排球.——Having finished his work,he went(为什么此处用went而不用go?我觉得当前面的Having finished 看成现完时在他后面做的就是一般现在时了,当前面的Having finished 看成过完时在他后面做的就是过去时了,请分析一下我的问题)还有关于这个翻译我又想问另一道题:
Titanic,Hollywood's most expensive movie ever,won the Golden Globe award for the year's best film,_____it a hit among the movie-goers.
A.making B to make C having made D to have made 为什么选A不选D?这道题里won是过去时,在他后面发生的是现完时,为什么选making呢?而之前的那个翻译为什么有Having finished和went共同存在呢?
还有是不是Having done表示过完和现完都行呢?
英语翻译什么?)翻译2:他做完工作后,出去打排球.——Having finished his work,he went(为什么此处用went而不用go?我觉得当前面的Having finished 看成现完时在他后面做的就是一般现在时了,当前面的Hav
1." 他一直在追她,试图抓住她."
" He is running after her,trying to catch her."
前半句是句子的主句,is+ running,是一个现在进行时,表示正在进行的动作.
后半句是句子的伴随状语,表示和主句动词同时发生的动作.
2." 他做完工作后,出去打排球."
Having finished his work,he went to play volleyball."
不用go 而用went 的原因是,前面的 Having finished his work,其实就相当于“He had finished his work" 是一个过去完成时,发生在过去的过去,因此可以判断,主句动词过去时的went.
3." Titanic,Hollywood's most expensive movie ever,won the Golden Globe award for the year's best film,__making___it a hit among the movie-goers."
用making 的原因是,动词的现在分词形式,在句子中做谓语动词won的伴随状语.
to have made 不能做伴随状语,不能表达当时与谓语动词同时发生的动作或伴随而来的影响.
【公益慈善翻译团】真诚为你解答!