كل الدروس
الرئيسية › الدروس › Secondary English Grammar – جرامر ثانوي › Present and Past Tenses

How Long Have You (Been)…?

Secondary English Grammar – جرامر ثانوي · Present and Past Tenses · Lesson 11

العب هذا الدرس

أسئلة الدرس (14 سؤالًا)

  1. How long ___ you been learning French?
    الإجابة: have
  2. We've known each other ___ ten years.
    الإجابة: for
  3. I've lived here ___ 2018.
    الإجابة: since
  4. How long ___ you had this car?
    الإجابة: have
  5. She's been ill ___ Monday.
    الإجابة: since
  6. They've been married ___ twenty years.
    الإجابة: for
  7. I haven't seen him ___ a long time.
    الإجابة: for
  8. How long have you been waiting?
    الإجابة: True
  9. I am here since last summer.
    الإجابة: False
  10. We've been friends since we were at school.
    الإجابة: True
  11. Choose the correct sentence.
    الإجابة: He has worked in this company since 2010.
  12. Choose the correct sentence.
    الإجابة: How long have you known her?
  13. I have this phone for three years.
    الخطأ: have · التصحيح: have had
  14. She has been a teacher for 2015.
    الخطأ: for · التصحيح: since