ThatQuiz 试题库 现在参加这个测试
Present Perfect: for or since?
供稿人: Ramos
  • 1. I have lived here _____ ages.
  • 2. They have been waiting _____ 9 o'clock.
  • 3. They have been waiting _____ 2 hours.
  • 4. My brother has been in Switzerland _____ a month.
  • 5. We have studied English _____ so many years!
  • 6. I have saved some money _____ I had my first job.
  • 7. His best friend have lived there _____ 1990.
  • 8. Sheila has been speaking with her friend _____ half past eight.
  • 9. I haven't seen him _____ a long time.
  • 10. My life has changed _____ I met him.
参加了这次测试的学生也参加了 :

创建 That Quiz — 在数学和其他学科的出题与测试更加便利。.