I__(learn) english for more than three years可不可以填have learning?
人气:425 ℃ 时间:2019-08-20 15:04:35
解答
have been learning可以,
have learning不可以,有语法错误.have learned和have been learning哪一个更恰当have learned更常用一些。have been learning也可以用,更多强调我现在依然在学习。两句语义有些微妙差异。
推荐
- We have learned English for more than three years.We have learned English for _______three years.
- He must have learn English for three years,___?
- I have been learning history for morethan three years (对划线部分提问for more than three years 划线
- ①We have been learning English for three years.(改为同义句)
- I [ ] English for three years 1.learn 2.learned 3.have learned 4.has learned
- 对于下列数的排列:2,3,4 3,4,5,6,7 4,5,6,7,8,9,10 ``` 写出并证明第n行所以数的和an与n的关系式
- 是天空把水映蓝了?还是水把天空映蓝了?
- 如图已知菱形ABCD的对角线AC与BD相交于点O,AE垂直平分边CD,垂足为E 求∠BCD的度数
猜你喜欢