英文语法求教 !We always have been in practice smiling ,but finally become the people can not cry

英文语法求教 !We always have been in practice smiling ,but finally become the people can not cry
We always have been in practice smiling ,but finally become the people can not cry.

1. "have been in practice smiling " 应该是"have been in practicingsmiling 吧? 这是have/has+been+v-ing 的形式吧?(现在完成进行时)?

2. 我觉得 become 应该用 became.
英语人气:221 ℃时间:2020-10-01 23:49:28
优质解答
这里have been 是系动词的完成时,in practice smiling 介词短语作表语,我们一直总是在练习微笑当中,不过 最后会成为不会哭的人.
become 这里表示还没产生结果,不需用became ,因为练习微笑还在进行中没有结束,所以用现在时表结果系动词的完成时??? 能帮我解释下吗?英语有个结构是主系表结构。系动词就是be 动词,它的现在时就是am /is /are 过去时为was/were./完成时就是have/has been / 将来时就是 will be系动词be 是表状态的,表语多用形容词,当然也可用名词,介词短语,副词,非谓语动词。我的课本上写着 现在完成进行时是 have/has +been +v-ing.只有非谓语动词,没有介词短语什么的了ps: have/has+been+v-ing have/has+donehad+done这三种完成时态是不是都脱胎与英语中的主系表结构??如果是的话 ,那意思就是所有适用于 主系表结构 的东西都适合 完成时态 ?你是把主谓结构的句子和主系表结构的句子混淆在一起了。主谓结构句子完成时 have/has+been+v-ing 现在完成进行时have/has+done 现在完成时 had+done 过去完成时那主系表结构的完成时就是have / has /hadbeen + 表语你的句子 have been + in practice smiling介词短语啊 不是后直接跟doing 啊have/has+been+v-ing 现在完成进行时和 have / has /hadbeen + 表语 这两句中的 have/has+been有区别吗? 是都表示从过去开始一直到像现在吗? sorry 我糊了。我明白你的问题了 in practice 是个介词短语在句中作状语,修饰have been smiling , 这里是现在完成进行时,意思是我们实际上一直总是在微笑。
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版