______it took you to finish the work!A.what much time B.what a lot of time为什么不能选A?

问题描述:

______it took you to finish the work!
A.what much time B.what a lot of time
为什么不能选A?

A构成的事特殊疑问句,与后面不相符

B.what a lot of time it took you to finish the work! 这是一个感叹句 这种表达才正确
当是 How much time it took you to finish the work! 这样表达才行

这个还真不好说什么原因.
从语法角度说,都是可以的,表示感叹嘛,much time 和 a lot of time 结构是一样的.当然如果表示疑问,该用 How much time.而很显然楼主的不是这样的问题.
只是语感上前者确实很别扭.所以,建议楼主,就当成一个固定形式多加注意好了,它们也形不成什么普遍规律而影响其他单词或词组的用法,所以单独注意好了.
另外,语言有时候是没有理由的.就是个约定俗成的事,然后大家就接受成习惯用法了而已.

因为问话人的关心的实际上就不是 what much time 多长时间,而应该是惊奇和感佩于what a lot of time 多么长的时间啊!what a lot of time 单独可以成为感叹句,what much time 却不可以。