作业帮 > 英语 > 作业

Lucy,have you ()(fix) up the old car.为什么填fixed?不是说have sth d

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/27 22:00:40
Lucy,have you ()(fix) up the old car.为什么填fixed?不是说have sth done而have sb do sth
这句话是现在完成时的一般疑问句,把have提前了,现在完成时句子的结构是主语+have+过去分词,如果把这句话还原成肯定句就清楚了,Lucy,You have fixed up the old car.露西,你已经修理完旧车了吗?
你说的have sth done 不是完成时,是让别人去做某事的意思,如
I'll have my hair cut.我要去理发.即让别人给我理发.
have sb.do sth.也是让人做某事的意思,如
I'll have him bring me a book.我要让他给我带一本书来.