什么时候,现在完成时态用have/has been+~
题目
什么时候,现在完成时态用have/has been+~
我说的就是现在完成时态~
答案
have/has been doing sth.
1.现在完成进行时
当后面接有一段时间的词时,或是加表示时间的词时,可以用现在完成时.如果这件事现在还在持续或还在做,则可用
现在完成进行时.
如:I have been skating for 4 hours.
I have finished my homework.
2.现在完成时的被动语态.
后接动词的过去分词.
如:The building has been built for 5 years.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 一项工程原计划用若干天完成,为了使工程能提前三天完成,需要将效率提高12%,原计划用多少天完成加分析
- 怎么看剩余原材料单价和数量
- 一阵春风过后,小草跳起了欢快的舞蹈,有时舒展双臂,有时弯腰触地,有时左右摇摆,真像个小孩子一样
- 已知长方形ABCD,AB=2cm,BC=4cm,甲、乙两只蚂蚁分别从顶点A、C同时沿长方形的边开始移动
- 已知1/a-1/b=5,求代数式2a+3ab-2b/a-2ab-b的值
- 怎么确定函数的连续性?
- 有时候,提出问题比解决问题更重要,为什么?
- 卡文迪许把他自己的实验说成是“称地球的重量”(严格地说应是“测量地球的质量”).如果已知引力常量G、地球半径R和地球表面重力加速度g,计算地球的质量M和地球的平均密度各是多少?
- 怎么在三角形内画一个最大的圆
- 已知2的X平方+2的负x平方等于5,则4的X平方+4的X分之一的次方的值是