Could you tell me (how much it cost)?这里的could什么时态?不是表示客气么?

问题描述:

Could you tell me (how much it cost)?这里的could什么时态?不是表示客气么?
为什么我选how much it cost不对?

一楼的回答是错的.
是how much it costs 才对,这是个宾语从句,做tell的宾语,宾语从句要用陈述语序,因为it是第三人称单数,所以用costs.
could表委婉.不是can的过去式.