That must have cost you much money,___it?A.mustn't B.haven't C.needn't D.didn't

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 10:56:24

That must have cost you much money,___it?A.mustn't B.haven't C.needn't D.didn't
That must have cost you much money,___it?A.mustn't B.haven't C.needn't D.didn't

That must have cost you much money,___it?A.mustn't B.haven't C.needn't D.didn't
选择D,表示推测的话用didn't反问 这是固定用法
我去 这是语法 你俩商量着就给改了
must have done 的结构,前句强调对过去情况的猜测时(一般有过去时间状语)附加部分用 didn’t + 主语.如果前句强调动作的完成,附加部分则用 haven’t (hasn’t ) + 主语.
He must have met her yesterday,didn’t he
You must have been to Beijing,haven’t you

B
must 表示推测,使役动词是have我选的也是B,老师说我错了....您是对的,D不准确You must have seen her yesterday, ___you ? A mustn't B haven't C didn't D don't这道题与上面这道是差不多的咯,多了一个yesterday具体时间就应该选didn't对吗?若没有具体时间就用haven‘t对吗?若有具体时间...

全部展开

B
must 表示推测,使役动词是have

收起

注意:cost的过去式及过去分词都是cost,并且不能用于被动句。 take后面常跟A。 It costs too much money. 它值太多钱了(太贵了) I can't

D 因为must have done 是固定用法,表示推测,意思是一定怎样怎样了,类似用法还有, should have done (本应该怎样而没有怎样 ),ought to have done (本该怎样但没有怎样),但是后来两种情况用于虚拟语气表示假设。 而这里例句中事实情况已经发生,所以,需要用后面反问,反问前面已经发生的事实,用 didn't it...

全部展开

D 因为must have done 是固定用法,表示推测,意思是一定怎样怎样了,类似用法还有, should have done (本应该怎样而没有怎样 ),ought to have done (本该怎样但没有怎样),但是后来两种情况用于虚拟语气表示假设。 而这里例句中事实情况已经发生,所以,需要用后面反问,反问前面已经发生的事实,用 didn't it

收起

应该选D。
陈述部分用must(may, might) + have + V-ed表示推测时,若句中带有明显的过去时间的状语,问句部分动词用过去时形式。如:
①He might have forgotten his pen in the classroom yesterday, didn't he? (不用mightn't he?/ hasn't he?)
②You m...

全部展开

应该选D。
陈述部分用must(may, might) + have + V-ed表示推测时,若句中带有明显的过去时间的状语,问句部分动词用过去时形式。如:
①He might have forgotten his pen in the classroom yesterday, didn't he? (不用mightn't he?/ hasn't he?)
②You must have got up late this morning, didn't you?(不用mustn't you?/haven't you?)

收起

that car must have cost a lot of money. That must have cost you much money,___it?A.mustn't B.haven't C.needn't D.didn't That latest car must have cost you a pretty penny.Oh ,no,---- it ,didn`t.是不是虚拟语气的否定回答呢,must have done,要一一的去掉后剩下过去式cost ,所以要用过去式?、 词汇题That latest car must have cost you a pretty penny. Oh,no,___词汇填空题That latest car must have cost you a pretty penny. Oh,no,___是 no,it didn't.可我觉得是 no,it hasn't .因为前面是猜测,虚拟语气 must have cost , it must have cost him an arm and a that must have done the that lastest car must have cost you a pretty penny ,oh no_a it didn't b it mustn't c it hasn't d it must haven't求详解106.43(与题无关) the purchase price of a house is not only the cost that buyers must consider. --that car must have cost a lot of money.--on,no._________请问否定回答用 it didn't 还是用 it can't.不过记得是这样的 must have v-ed 否定形式为:can’t / couldn’t have v-ed,为什么又用it didn't 还是与can't/couldn't hav it was playing computer games that cost the boy plenty of time that he doing his lessons情态动词的选择 might have spent must have spent could have spent ought to have spent 为什么ought 后面加这个 to 为什么其他的不用加 他玩 i believed that we must have a happy future must have You__me,beause i did not say that.A.must have misunderstood B.must misundertand 英语翻译I'm never going to touch anything from china again,this is the second time I have tried and on both occasions I have had problems.The cheapest postal cost to China for a 1kg package is £12.03 and you MUST add that to the total refund The oil painting _ him a big sum of and I guess he must have _it for about 200,000 dollars.A cost; bought B bought; spent C offer; paid D charged; sold The clarity of oral expression suggests that he _ sane and he _to a mental hospital.A should be; s At least one of the prospective bidders was unable to meet the requirement that the bidder or a partner must have successfully developed a wind project with a total cost of at least $10 million and maintain at least a 10% equity stake in the project must have done用法he said that the passenger ( B )anaccident;otherwise he would have arrived by that time. A must haveB must have hadC would have hadD should have had麻烦高手解释一下 请问句中的‘That's That's how I know the job must have been done.