第一个问题
你的叙述是错误的
凡是征求对方意见
都可以用will
you
来反问
所以
用在
祈使句中
陈述句
主语是第三人称时
是不能用
will
you
反问的
。反问必须和主语一致。所以你的例句
也是错的
一般情况应该是
Someone
opens
the
door,doesn't
he?they'll
go,won't
they?
第二个问题
关于
must
have
done
的反义疑问句
1
表示对过去的推测
用
didn't
反问
不管是否有表过去的时间状语
如
he
must
have
reviewed
his
lesson
(
last
night)
,didn't
he?
相当于
i
am
sure
he
reviewed
his
lesson
.所以用过去时反问
2
表示持续到现在的动作或状态
用haven't
反问
如
they
must
have
lived
here
for
a
long
time
,haven't
they
?
相当于
i
am
sure
they
have
lived
here
for
a
long
time
.所以用现在完成时
反问。
关键
判断
属于哪种情况。
有时用那种都可以
但意思不一样
如你的例句Tom
must
have
read
that
book,didn't
he/
haven't
he?
都对
温馨提示:答案为网友推荐,仅供参考