--- ________ have you been skating?--- I've been skating for five hours.A.How oftenB.How soonC.How longD.How old
网友回答
C解析思维分析:How often...?是频度副词,指多久一次,多长时间一次的意思;How soon...?指多久,常对in的短语提问;How old...?指多大,常提问年龄;How long...?指多长时间,常对段时间提问,此句由答语five hours为段时间,可知选C。