首页 英语 托业 知识详情

How long后面人称代词He,现在完成进行时用Have还是Has?

网校学员bao**在学习低起点直达托业目标800分【新题型 周年庆班】时提出了此问题,已有1人帮助了TA。

网校助教

大魔王_Cara

同学你好,该知识点来自沪江网校《低起点直达托业目标800分【新题型 周年庆班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学好!
现在完成时态结构: has / have been done
在本句中,正确的表达方式为:How long has he ....?
其中, 谓语的形式需要与主语保持一致。
本句的回答,也应当为 He has ....
希望对同学有帮助!

版权申明:知识和讨论来自课程:《低起点直达托业目标800分【新题型 周年庆班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

相关资料

英语现在完成时的否定形式是什么

上有积雪) I have lost my watch. 我把手表丢了。(现在仍未找到) The concert has started. We have to look for our seats in the dark. 音乐会已经开始了,我们得在黑...

现在完成进行时与现在完成时的区别

久了? 正:How long have yon learnt English? 正:How long have you been learning English? 他已经睡了十个小时了。 正:He has slept for ten hours. 正...

现在完成进行时和现在完成时的区别

行时往往表示动作在重复,现在完成时则常常不带重复性。如: Have you been meeting her lately? (a) Have you met her lately? (b) (a)句有“经常相会”之意,(b)句则没有。(b)句如与of...

现在完成进行时与现在完成时的区别

行时,如expect, hope, learn, lie, live, look, rain, sleep, sit, snow, stand, stay, study, teach, wait, want, work等。如: 你学习英语多久了? 正:...

现在完成进行时的定义及结构

很累。她干了一早晨了。   2. 表示“重复” 即表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行。如: We’ve all along been making mistakes like this. 我们一直犯这样的错误。...

语法 | 现在完成进行时用法

行了抛售方案。 The military government has been unable to win popular support.  军政府一直未能赢得广泛的支持。 The city has been flattened by heavy ...