发布网友 发布时间:2022-04-22 01:25
共4个回答
热心网友 时间:2023-09-24 11:44
had been done 过去完成时热心网友 时间:2023-09-24 11:45
前者是过去完成时被动语态,过去某个时间前完成的动作~后者是现在完成时被动语态,现在某个时间前完成的动作其实一般前者会有过去时间提示的~many patients have been treated in the hospital.many patients had been treated in the hospital sice the hospital improved its facilities.可以百度一下两种时态~找更多例子对比一下~应该有些固定搭配或者标志的~不过我忘记了~热心网友 时间:2023-09-24 11:45
had been done 过去完成时的被动语态 句中有具体的 过去时间单词 如yesterday have been done 现在完成时的被动语态 表示动作已经完成对现在的影响the homework had been finishde yesterday i have been to china .happy new year ! 祝你好运 !热心网友 时间:2023-09-24 11:46
EG1( 例子)中的have是 had吧?