must have done的反意疑问句问题
He must have finished his homework,hasn’t he
He must have finished his homework yesterday afternoon,didn’t he?
must have done本身就已经是对过去发生的是进行猜测了,为什么还有加不加yesterday afternoon的区别呢,为什么不加的就是强调现在的结果,而加的就是强调过去呢?
人气:346 ℃ 时间:2020-03-27 10:05:26
解答
答案应该是didn't he 一、对现在情况的推测,问句部分用主动词(do,be)一般现在时的适当形式.若是现在进行时,问句部分用现在进行时的适当形式表示.若是there be结构,问句用isn't/aren't there.如:1)He must be there...
推荐
猜你喜欢
- 关于"花费,付款"用法的英语问题
- practise怎么用?
- 书店有一批书,上午卖出总数的3分之1,下午比上午少卖3本,还剩192本,这匹批书共有多少本?
- 从推敲这个故事中你得到的启示是什么
- (1) 根号(X的平方+Y的平方),根号(X的平方+4乘Y的平方),根号
- 若方程ax-2y=6 2x+y=1无解,求a的值
- 冰和水混合在一起,温度是:
- 一个庄村修一条长693米的水泥路,计划18天修好.如果每天比计划多修27.5米,几天修好?