作业帮 > 英语 > 作业

一到初中的语法题,I ‘ve been sitting in front of the computer for an

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/08/08 08:03:58
一到初中的语法题,I ‘ve been sitting in front of the computer for an hour.
I ‘ve been sitting能不能改成I have sit
一到初中的语法题,I ‘ve been sitting in front of the computer for an
首先应该是 I have sat 然后修改要根据语境和语法
(sit 的过去时和完成时是sat)
其次现在完成进行时一般是用在这个动作从过去开始做,现在仍然在继续(have been doing)
而现在完成时则是从过去做到现在,已经做完了,对现在产生的影响(have done)
这种改法的确要根据上下文.不过根据你给出的这句话,因为有“for an hour"的出现,所以如果你想把它改成 “I have sat."是可以的~但意思有所变化——表示你已经在电脑前坐了一个小时现在不坐了.不过还要根据你整体文章来看,如果前后文表明 “我”还在电脑前坐着的话,那最好还是用现在完成进行时,表示该动作还在继续.
希望有所帮助!