6.we ____an examintion soon.a.has b.will have c.gave d.would gave
7.peter _____to learn computing two years ago.a.starts b.started c.to starts d.have started
8.by next monday we ______our work .a.shall finish b.ginish c.shall have finished d.shall be finishing
9.i _a good film yesterday a.have seen b.saw c.had seen d.watch
10.i _______the lesson now.A.am understanding B.understood
c.will understand d.understamd