单项选择题Our telephone has been______for three weeks.
单项选择题These machines have been idle for the past months.