I__(learn) english for more than three years可不可以填have learning?
人气:268 ℃ 时间:2019-08-20 15:04:35
解答
have been learning可以,
have learning不可以,有语法错误.have learned和have been learning哪一个更恰当have learned更常用一些。have been learning也可以用,更多强调我现在依然在学习。两句语义有些微妙差异。
推荐
猜你喜欢
- 200~350字的感恩父母的小作文 快
- 某项工作甲单独做4天完成,乙单独做6天完成,若甲先干一天,剩余的由甲、乙两人合作完成,若设甲一共做了x天,乙工作了多少天,由此列出方程
- 重力与质量的比值大约是·······多少
- 一项工程甲做要10天,乙做要15天,甲乙的工作效率比是多少,甲乙二人合做要多少天
- 作文 我心中的窗
- 迷恋近义词
- 京杭大运河分为四段那四段(自北向南)
- 谁证明下,直角坐标系中,两直线垂直斜率互为负倒数