1. most efficient way to understand thousands of new words is to gain ________ good knowledge of basic word formation.
A.A;a B.The;不填 C.A;不填 D.The;the
2. --- This is the first time I ______ my first picture with my own hands.
--- It's time that you ______ a picture for me.
A. took; took B. have taken; took
C. took; will take D. will take; have taken