求高手解决几道关于英语时态的题

问题描述:

求高手解决几道关于英语时态的题
8 .Up to now ,the program _______(save)thousands of boys who would otherwish have died.
9.If we ______(take)the other road,we might have arrived here in time for the meeting.
10.I have to see the doctor because I _______a lot lately.
A .have been coughing B had coughed C coughed D cough
11.It’s reported that many a new house_______(build)at present in the disaster area.

8,has saved
9.had taken
10.A .have been coughing
11.has been being built