are you finished watching TV?这句子英文语法对么?谢了,请指教.

问题描述:

are you finished watching TV?这句子英文语法对么?
谢了,请指教.

不对,应该是Have you finished watching TV

finish是一个实义动词,be finished 就形成了一个被动语态了,肯定不对。
可以有
Have you finished watching TV?
Did you finish watching TV?
Do you finish watching TV?
希望能帮到你!

Are you watching TV?(你正在看电视吗?)
Have you finishing watching TV?(你看完电视了吗?)
Be+doing sth.现在进行时,表示动作正在进行
Be+V-ed(过去时),构成被动语态。
Have/has +V-ed,现在完成时。
所以,Are you finished watching TV,语法上是有错的。

你电视看完了吗? 口语表达没有问题
如果按照语法来看 应该是 have you finished watching TV?

把Are 换成 Have 就可以了.


Have you finished watching TV?
be+done 被动语态
have/has+done 现在完成时
望采纳~


把are改Have 去掉finished
把watching改为过去分词
现在完成时表示完成了,不需要用finished