词汇题"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 ,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 07:22:13
词汇题

词汇题"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 ,
词汇题"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 ,
后面实际发生按陈述式的语气,That car has cost you a pretty prnny.
哪里理解错了吗?

词汇题"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 ,
汽车花费钱是过去的动作,所以That car cost(过去式) you a pretty penny.
所以用 it dindn't.

didn't表示一般性情况,说明实情,回答无需用完成时

答案是对的。
完整的回答是,Oh, no, it didn't cost my a pretty penny.

题中的那个“have”只是助动词,“cost”才是实义动词,所以应该是回答“didn't”。