1. The teacher asked 'whether he had finished' the homework before the class began. A. had he finished B. has he finished C. whether he had finished D. whether had he finished

  2. I have been living in this city 'since' I was born. A. since B. for C. from D. until

  3. He is the only one of the students who 'is' absent today. A. is B. are C. were D. have been

  4. I would rather you 'told' me about the problem earlier. A. told B. have told C. tell D. will tell

  5. If I 'had seen' you yesterday, I would have given you my phone number. A. see B. saw C. had seen D. will see

  6. The boss 'told' the employees to finish the report by Friday. A. told B. tells C. has told D. had told

  7. I have been studying English 'since' I was six years old. A. since B. for C. from D. until

  8. 'Once' you finish your work, you can go home. A. Once B. While C. Until D. Unless

  9. She 'had forgotten' her phone at home this morning. A. forgot B. forgets C. has forgotten D. had forgotten

  10. The doctor suggested 'doing' more exercise. A. doing B. to do C. did D. done

湖北省专升本英语语法单选题练习

原文地址: https://www.cveoy.top/t/topic/npuy 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录