this hat has been in the window for a long time这里的has been 句型不懂 用法和在句子里的意思
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 18:01:53
this hat has been in the window for a long time这里的has been 句型不懂 用法和在句子里的意思
this hat has been in the window for a long time
这里的has been 句型不懂 用法和在句子里的意思
this hat has been in the window for a long time这里的has been 句型不懂 用法和在句子里的意思
这个帽子在窗户上已经有一段时间了.
has been 是现在完成时,表示这个动作对现在仍然后影响.也就是说,帽子现在还是在窗户上.
如果我们用had been也就是过去完成时时态的话,意思就不同了.表示的是,帽子曾经在窗户上放了一段时间,但是现在已经不在窗户上了.
现在完成时,表示一种状态."已经"的意思
如:
She has been in China for a long time.
"她已经在中国待了很久了"
这个句子是过去完成时态
过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。
和过去完成时一样,过去完成进行时也必须以一过去时间为前提。
I had been looking for it for days before I found it.
这东西我找了好多天才找着的。
They had only been waiting ...
全部展开
这个句子是过去完成时态
过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间。
和过去完成时一样,过去完成进行时也必须以一过去时间为前提。
I had been looking for it for days before I found it.
这东西我找了好多天才找着的。
They had only been waiting for the bus a few moments when it came.
他们只等了一会儿车就来了。
收起
完成时...
这个帽子在窗户上已很长时间了.
HAS BEEN是完成时
这时没有实际意思,是表未时态的词