单选题 --How long will you finish mending the coat?
--It's hard to say. Perhaps in an hour.
A. How long
B. mending
C. to say
D. an

【正确答案】 A
【答案解析】改成how soon。soon表示时间,how soon表示多长时间。how long指物品的长度;持续某段时间。本句的意思是:“你多久能够把这个外套补好?”“很难说,大概一个小时吧。”