1. The weather _______ warm and sunny yesterday. a) is b) was c) will be d) has been

  2. _______ have you been studying English? a) How long b) How often c) How much d) How well

  3. I usually _______ my homework before dinner. a) do b) did c) does d) done

  4. The cat _______ on the sofa all day. a) sleeps b) slept c) has slept d) is sleeping

  5. She _______ her best friend since they were in kindergarten. a) knows b) knew c) has known d) is knowing

  6. We _______ to the beach last weekend. a) will go b) went c) have gone d) are going

  7. I _______ my keys. Can you help me find them? a) lose b) lost c) have lost d) am losing

  8. _______ you seen the new movie yet? a) Do b) Did c) Have d) Are

  9. She _______ a lot of books from the library every week. a) borrows b) borrowed c) has borrowed d) is borrowing

  10. They _______ to the party last night. a) didn't go b) don't go c) haven't gone d) aren't going

  11. I _______ to the doctor because I have a headache. a) will go b) went c) have gone d) am going

  12. _______ you ever been to France? a) Do b) Did c) Have d) Are

  13. She _______ her homework yet. a) hasn't finished b) didn't finish c) doesn't finish d) isn't finishing

  14. The train _______ at 10:30 a.m. a) leaves b) left c) has left d) is leaving

  15. _______ she like ice cream? a) Do b) Did c) Has d) Does

  16. I _______ a lot of friends at my new school. a) make b) made c) have made d) am making

  17. He _______ a new car last year. a) bought b) buys c) has bought d) is buying

  18. _______ you play the guitar? a) Do b) Did c) Have d) Are

  19. We _______ dinner when the guests arrived. a) were having b) have had c) had d) are having

  20. _______ you ever been to a concert? a) Do b) Did c) Have d) Are

  21. The students _______ their homework yesterday. a) finished b) finish c) have finished d) are finishing

  22. She _______ her phone at home this morning. a) forgot b) forgets c) has forgotten d) is forgetting

  23. _______ you like sports? a) Do b) Did c) Have d) Are

  24. They _______ to the park every weekend. a) go b) went c) have gone d) are going

  25. I _______ my keys. Can you help me find them? a) lose b) lost c) have lost d) am losing

  26. _______ you seen the latest movie yet? a) Do b) Did c) Have d) Are

  27. She _______ a lot of books from the library every week. a) borrows b) borrowed c) has borrowed d) is borrowing

  28. I _______ to the doctor because I have a sore throat. a) will go b) went c) have gone d) am going

  29. _______ you ever been to Italy? a) Do b) Did c) Have d) Are

  30. He _______ his homework yet. a) hasn't finished b) didn't finish c) doesn't finish d) isn't finishing

  31. The train _______ at 9:00 a.m. a) leaves b) left c) has left d) is leaving

  32. _______ she like pizza? a) Do b) Did c) Has d) Does

  33. I _______ a lot of friends at my new school. a) make b) made c) have made d) am making

  34. He _______ a new book last week. a) bought b) buys c) has bought d) is buying

  35. _______ you play the piano? a) Do b) Did c) Have d) Are

  36. We _______ dinner when the phone rang. a) were having b) have had c) had d) are having

  37. _______ you ever been to a concert? a) Do b) Did c) Have d) Are

  38. The students _______ their project yesterday. a) finished b) finish c) have finished d) are finishing

  39. She _______ her glasses at home this morning. a) forgot b) forgets c) has forgotten d) is forgetting

  40. _______ you like swimming? a) Do b) Did c) Have d) Are

  41. They _______ to the beach every summer. a) go b) went c) have gone d) are going

  42. I _______ my phone. Can you help me find it? a) lose b) lost c) have lost d) am losing

  43. _______ you seen the latest episode yet? a) Do b) Did c) Have d) Are

  44. She _______ a lot of clothes from the store every month. a) buys b) bought c) has bought d) is buying

  45. I _______ a book yesterday. a) read b) reads c) have read d) am reading

  46. _______ you ever been to Japan? a) Do b) Did c) Have d) Are

  47. He _______ his homework yet. a) hasn't finished b) didn't finish c) doesn't finish d) isn't finishing

  48. The train _______ at 11:30 a.m. a) leaves b) left c) has left d) is leaving

  49. _______ she like chocolate? a) Do b) Did c) Has d) Does

  50. I _______ a lot of friends at my new school. a) make b) made c) have made d) am makin

再出50道初二英语选择题

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

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