一、单项选择(40’)1.She stamps since 1992. A. collects B. will collect C. has been collecting2.— have you been watching TV? —Since 8 o’clock. A. How long B. How soon C. How often3.They have been singing . A. for three hours ago B. since three hours ago C. three hour ago4.Thanks for me a ph oto of your family. A. send B. sending C. to send5.We are running water. A. out B. of C. out of6. I don’t know here except you. Can you help me?A. someone else B. anyone else C. else anyone7.He has been working in the factory eight years.A. for B. since C. about8.—Who is to go to space?A. the first one to B. first one to C. the first one 二、句型转换(20’) ①My brother has been swimming for two hours.(改为否定句)My brother swimming for two hours.②Sam has been drawing for three hours.(写同义句)Sam has been drawing three hours .③I have been collecting snow globes since 1995.(就划线部分提问) have you been collecting snow globes?④He has been skating s ince nine o’clock.(改为一般疑问句,并作肯定回答) he skati |