翻译一个句子!
2022-09-05 11:20
i have been watched a tv series recently . i have watched a tv series recently.这两个那个是对的?have been watched 和have watched 有什么区别??have been done和 have done什么区别??
I have been watching a TV play recently.
用现在完成进行时,刚才在另一个问题,好象也是说这个的
TV play=电视剧
更多回答
第二个对的。I have watched a tv series recently. 指“我最近看完一部电视剧”。也可以改为i have been watching a tv series recently .指“我最近在看一部电视剧。”(现在还在看)
have been watched 硬要翻译的话只能是被监视了,是被动语态的完成时。have watched 是完成时,表示已经看过。
have been done首先要看be done 指被动,然后加上have ,be 变为been,就成为被动的完成式。译为“已经被……”
正常来讲都是have been doing 的,指“已经在做……,但还没做完,现在还在做”
have done 就是单纯的完成式,译为“已经做……”
i have watched a tv series recently.
第一个句子应改成i have been watching a tv series recently .
不同点是以上第一个句子是指已经看完了,第二个是指还在看。