英语中的had,was,were分别用在什么情况下?

问题描述:

英语中的had,was,were分别用在什么情况下?

had看它是have的过去式还是过去完成式的助动词
如果是have 的过去式,就表示曾经有 如:I had a dog one year ago.
如果是过完成的助动词,就表示过去已经 如:I had told her the truth before you told her.
was和were用于过去式,一个主语是单数,一个主语是复数
如:I was a teacher.
They were teachers~

doing 是过去进行时
was/were + ﹛ do 一般过去式
done 被动语态

had + done 过去完成时

用在过去时。
祝你学习进步。

对不起,我只知道had是has的过去式,was是is的过去式,were是are的过去式。

had 是have的过去式 就用在一般过去式的句子中eg:I had a beautiful watch.我过去有一个漂亮的手表 had 是有的意思was were 都是be 动词 意思是“是”was 是be动词is的过去式 be 动词一般都构成系表结构 后面可以加...

had用于过去完成时,He had his homework finished. 他(已经)做完了家庭作业。强调的是过去已经完成这一状态;was用于过去时(单数),were用于过去时(复数),He was a driver.他以前是一个司机。They were drivers. 他们以前都是司机。

Had 过去完成时或当句子是过去时的时候
was 当句子是过去时的时候或被动语态的过去时(主语单数,I、it、)
were 当句子是过去时的时候或被动语态的过去时(主语复数,you、we、they)