e) How long ___ _____ you ___ ____ (have) your last car? f) How long __ ______ your wife 1 – Match the questions and _______(work) for her present answers. company? g) I ________(meet) most of the kids in this club, but I 1 Has he arrived a He arrived last _______(not/meet) the new girl yet? night. yet. 2 When did he b Yes, I did. But h) She ____ never ____ (attend) a arrive? I don’t conference. i) We __(have) some serious anymore. accidents over the years. 3 Have you ever c No, I haven’t. j) I _____ (live) in this flat for fifteen been in love? I hate the years, but I don’t plan to move. k) The trainee teachers ____(be) here smell. for two days and they are only 4 Did you love d No, I didn’t leaving tomorrow. him? l) He ____ already _______(do) 5 Have you ever e Yes, he has. three tests this week, but he ________(not/ receive) the results smoked a He is in the yet. cigarette? kitchen. m) _______ you ______ (go) to the 6 Did you smoke f No, he hasn’t concert last Friday? at the party? done it yet. n) ______ you ever _____(be) to a 7 Has he handed g No, he didn’t. concert? o) My father _______ just in his homework _______(wash) the car. yet? p) My father ________(wash) the car 8 Did he do his h No, not yet. yesterday. q) My father ____(not/ wash) the car homework yet. yesterday? r) I _____never ____(do) anything exciting in my whole life.
1 ___ 2 ___ 3 ___ 4 ___ 5 ___
6 ____ 7 ___ 8 ____
2 – Write the correct form of the verbs in
brackets. Use the present perfect and the past simple.
a) I ________(be) here since 8 am.
b) He _______ (work) with his father for the past nine years. c) We _have had_______(have) these computers since 1998.