这是现在完成时 么? 谢谢。

来源:百度知道 编辑:UC知道 时间:2024/05/21 02:49:52
He has been away for ten minutes...

1.请问下, 现在完成时态 have/has done 这里的done 就是been吧?

那has been 是谓语部分, away 算什么呢?

2. have been+形容词, we have been tired.这种句子是现在完成时么?

have been 是谓语, tired 是个形容词的话, 形容词 不能做宾语啊?

这句子 我看不明白..谢谢。..请给我讲解下。

是的
1.be away 是一个固定搭配(词组),离开的意思
2.be tired 中tired是形容词,但形容词是用来做表语的,be动词之后的形容词都是表语

1. 这里应该不是完成时吧 这里的been应该是表示状态的一个词和away连在一起的...
2.应该还有下文吧...... 应该有个时间吧 像 I have been tired for whole day(我累了一整天...) 这里的been似乎是和上面的一样

...... 仅供参考

1.是 away放在BE动词后,作表语
2. tired 是形容词,在这里同样做表语.
你记到嘛,只要是形容词放在BE动词之后,就是作表语.

has been 在这里是被动语态 意思是他在这里只能呆十分钟,否则要被赶走之类的意思,是不太友好时的词句。

away是表语
be是系动词,跟的形容词做表语

是.
现在完成时的结构为:
have/has+动词的过去分词.