( ) my ball ( ) at the club last night

程飞5202022-10-04 11:39:542条回答

( ) my ball ( ) at the club last night
A,had,stolen
B,made,stolen
have sth done不是让别人做某事么?也能这样用?B错在什么地方,怎么改?

已提交,审核后显示!提交回复

共2条回复
摸摸脚丫 共回答了18个问题 | 采纳率83.3%
have sth done 是使某物被做的意思、例如 have my hair cut ,就是使我的头发被剪,就是理发的意思,如果选B的话要是 made sth be done ,be 动词不能省略.
1年前
薇鲜的鱼 共回答了1203个问题 | 采纳率1.1%
答案A没错啊。
had my ball stolen,球不就是被别人给偷得吗?
make一般含有主观意图的含义,如He makes us happy every day,用在此处不妥。
1年前

相关推荐