Game Preview

ENGLISH FILE INTERMEDIATE

  •  English    13     Public
    Revision Unit 2 Grammar
  •   Study   Slideshow
  • My mum ___________ ill _________ last friday.
    My mum has been ill since last friday.
  •  20
  • We ________ each other __________ we were at school. (know)
    We have known each other since we were at school.
  •  20
  • I ________ my car ________ about a month. (have)
    I have had my car for about a month.
  •  20
  • He _______ for the same company _________ five years. (work)
    He has worked / has been working for the same company for five years
  •  15
  • A: How long _____ _____ ____ _________to speak to someone? (he / wait) B: He ______ ________ _________ ________ half an hour.
    A: How long has he been waiting to speak to someone? B: He has been waiting for half an hour.
  •  25
  • A: How long ______ ______ ______ _________ here? (you / work) B: I ______ ______ _______ here ______ three moths now.
    A: How long have you been working here? I have been working here for three moths now.
  •  25
  • A: How long ______ ______ _____ _________ out with Rob? (you / go out) B: We _______ ______ _______ _______ _______ we left school.
    A: How long have you been going out with Rob? B: We have been going out since we left school.
  •  25
  • A: How long _______ _______ ________ single? (Penny / be) B: I think she ______ _______ _________ _______ she broke up with Paul.
    A: How long has Penny been single? B:I think she has been single since she broke up with paul.
  •  25
  • A: How long ______ ______ _______ _________ to be a doctor? (your sister / want) B: She ________ _________ to be a doctor _______ she was seven years old.
    A: How long has your sister wanted to be a doctor? B: She has wanted to be a doctor since she was seven years old.
  •  25
  • A: How long _____ _______ _________ Terry? (you / know) B: I ______ _______ him ________ years. He's an old friend.
    A: How long have you known Terry? B: I have known him for years. He's an old friend.
  •  25
  • They ______________ (charge) us too much for our meal last night.
    They have charged us too much for our meal last night.
  •  20
  • I can't pay you back. I _____________ (not be) to the cash machine yet.
    I can't pay you back. I haven't been to the cash machine yet.
  •  20
  • I __________ (not have) any coins, so I couldn't put any money in the parking meter.
    I didn't have any coins, so I couldn't put any money in the parking meter.
  •  15