句型转换。 1. He has worked in this factory for 10 years . (就画线部分提问) ________ ________has he worked in this factory? 2. We have been playing football for two hours. (就画线部分提问) ________ ________have you been playing football? 3. I'm thinking about becoming an English teacher after graduation. (就画线部分提问) ________ ________ ________ ________ ________you thinking about ________ after graduation? 4. He has learnt English for 5 years. (改为同义句) He has learnt English________ ________ ________ ________. 5. He started to practice the guitar three hours ago. (用for改为同义句) He________ ________ practicing the guitar for three hours.