have/has+过去分词与jave/has been+过去分词有什么区别
人气:415 ℃ 时间:2019-08-17 01:33:37
解答
前面一个是现在完成时的时态构成,eg.I have learnt English for three years.
后面一个是现在完成时的被动结构 eg.English has been learnt by a lot of people.
推荐
- have/has+been doing 与has/have+过去分词的区别
- 什么时候用have been,什么时间have/has后面直接加过去分词?
- have+过去分词和have been+过去分词的区别
- have+been+过去分词和have+过去分词有什么区别?
- 肯定句have has been to后面要加过去分词吗
- 为什么集邮在世界各地都有爱好者,为什么集邮
- I watched her ___(dance) in the classroom when I passed yesterday.I can watch her _(dance)every day
- 在三角形ABC中,a,b,c是角A,B,C的对边,若a,b,c成等比数列,A=60°,则b*sinB/c等于?
猜你喜欢