请问我可以说had somebody did something吗?恳请英语高手指导。谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/01 04:30:51
因为我们有have sb. do sth的说法,所以把时态变成过去式应该可以的是吗?

make sb. do
let sb. do
have sb. doing/done

have 是动词,做谓语,根据句子的时态改变形式,而have sb. do sth是一个固定的句型,它里面的do ,是任何时候都是用动词原形的

不可以

这应该是过去完成时的

HAD SOMEBOBY DONE STH 才是正确的

have可改成had但do不能变为did

当然不行,因为这样时态就不对了,had后面还能用did吗?