7、eavingtheshop.(2006重庆) A. willgiveB.havebeengiven C. havegivenD. willbegiven2.Theconstructionofthetwonewrailwaylines__________bynow.(2006陕西)A.hascompletedB.havecompletedC.havebeencompletedD.hasbeencompleted3.Althoughthecausesofcancer____,wedonotyethaveanypracticalwaytopreventit.(20