she must have been forty.变反意疑问句!
3个回答

改反意疑问句:

she must have been forty,hasn't she?

They must have seen the film,haven't they?

My father must have gone to work,hasn't he?

参考1:

当陈述部分有情态动词must,且是must+have done结构 表示对过去的情况进行推测(一般句中有明确的过去时间状语),问句要根据陈述部分谓语的情况用“didn't+主语”或“wasn't/weren't+主语”;如果强调动作的完成(一般没有明确的过去时间状语),问句要用“haven't/hasn't+主语”.

She must have read the novel last week,didn't she?

她上星期一定读了这本小说,是吗?

You must have told her about it,haven't you?

The old man must have been a Swedish.

改否定句

The old man can't have been a Swedish.

参考2:

.must的否定形式表示“禁止/不许”,不能表示推测;

mustn't have done sth此种形式的确不存在,

must have done sth“一定做过某事”的否定形式是can't/couldn't have done sth,

意思是“不可能做过某事”.

学习愉快……