get done和have sth done,

问题描述:

get done和have sth done,
46.have you (got invited) to the party?
这里面的got 能不能换成been?一定要用got?
57.when was the last time you (had your hair cut).
这里面的your hair 能不能换成it?为什么?

46.have you (got invited) to the party?这里面的got 能不能换成been?一定要用got?宽泛意译上是可以的,而严格意译上,got 强调了被邀请这个动作,而been强调的是被邀请的状态57.when was the last time you (had your...58.(do you have a newspaper deliverde) to your house or do you go to the shop to buy one?这括号里的能不能改为have a newspaper deliverde?我觉得后面有your house了,应该明确了指代吧!什么意思?括号里和你说的是一句话,没改啊少了do you第一个do you 不能去掉,它是疑问句的句首,而or 后面的do you可以省略。