一般过去时中,什么时候用has,什么时候用has/have been?

睡都睡了 1年前 已收到4个回答 举报

Unstoppable 幼苗

共回答了21个问题采纳率:95.2% 举报

答:一般过去时中,任何情况下都不会用has,(出改错题时除外)
系动词Be的现在完成时态中用has/have been如I have been to Beijing.He has been abroad.
被动语态的现在完成时态也用has/have been+ 过去分词.
如:He has been killed.

1年前

8

asialjp 幼苗

共回答了66个问题 举报

时态为现在完成时,并且人称为单三人称,(表现:后有时间状语for+一段时间;in the past;since+过去时间;等等)
has/have been 1.have /has been to 去过某地
2.has/have been +动词的过去分词(表现在完成时的被动:)

1年前

3

hh的天空 幼苗

共回答了2个问题 举报

has/have been是现在完成时,一般过去时用did或动词的过去分词(-ed形式)。
has been是用于主语是第三人称单数时,现在完成的事情。而have been是其他人称用的。

1年前

2

爱问问题的猪 幼苗

共回答了69个问题 举报

has好像是一般现在时吧 had才是过去式吧

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.091 s. - webmaster@yulucn.com