It took us a long time to fly to Chengdu from Beijing. That was a _______ flight.

【正确答案】 C
【答案解析】

乘飞机从北京到成都花了我们很长时间。那是三小时的航程。基数词+连字符+名词”可以构成复合形容词,表示数量,此时名词应用单数形式,该结构相当于“基数词+该名词的所有格(名词的单复数形式由基数词决定)”。其后跟可数名词单数时,前者常加不定冠词a或an,后者则一般不用冠词。“三小时的航程”可表示为a three-hour flight或three hours'flight。故选C。