she has been playing basketball for 2hours (改为同义句)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/27 09:03:04

she has been playing basketball for 2hours (改为同义句)

It has been two hours since she played basketball.

She spends 2 hours playing basketball.
如还有疑问~欢迎追问
学习进步~若觉得满意~请记得采纳~~∩_∩

She has been playing basketball since 2 hours ago.
在完成时态中for+一段时间=since+一段时间+ago

It has been two hours since she played basketball. 并不是“她打篮球已经两个小时了”,而是一个否定的意思“她有两个小时没打篮球了”。since后的句子中动词必须是点动词才能表示肯定意义,如果是持续动词就表示否定意义。再如:It's three years since she lived here。意思是她已经有三年没在这里住了。如果说她在此住三年了...

全部展开

It has been two hours since she played basketball. 并不是“她打篮球已经两个小时了”,而是一个否定的意思“她有两个小时没打篮球了”。since后的句子中动词必须是点动词才能表示肯定意义,如果是持续动词就表示否定意义。再如:It's three years since she lived here。意思是她已经有三年没在这里住了。如果说她在此住三年了就说It's 。。。since she began to live here。began是点动词。这个用法是高中语法中的一个重点和难点。

收起