Sie sind auf Seite 1von 2

c) We ___________(have) these computers

since 1998.
d) Where ________ you ___________(live)
before you moved here?
e) How long ___________ you ___________
Present Perfect (have) your last car?
vs f) How long ___________ your wife
___________(work) for her present
Past Simple company?
g) I ___________(meet) most of the kids in
this club, but I ___________ (not/meet)
the new girl yet.
1 Match the questions and h) She ________ never ___________
answers.
(attend) a conference.
i) We ___________(have) some serious
1 Has he arrived a He arrived last accidents over the years.
j) I ________ (live) in this flat for fifteen
yet? night.
2 When did he b Yes, I did. But years, but I dont plan to move.
k) The trainee teachers ___________ (be)
arrive? I dont
here for two days and they are only leaving
anymore. tomorrow.
3 Have you ever c No, I havent. l) He ________ already ___________ (do)
been in love? I hate the three tests this week, but he
smell. ____________ (not/ receive) the results
4 Did you love d No, I didnt yet.
him? m) ________ you __________ (go) to the
5 Have you ever e Yes, he has. concert last Friday?
n) ________ you ever ________ (be) to a
smoked a Hes in the
concert?
cigarette? kitchen. o) My father ___________ just
6 Did you smoke f No, he hasnt
________(wash) the car.
at the party? done it yet. p) My father ___________(wash) the car
7 Has he handed g No, he didnt. yesterday.
in his homework q) My father ___________(not/ wash) the car
yet.
yet?
r) I ________never ___________(do)
8 Did he do his h No, not yet.
anything exciting in whole my life.
homework
yesterday?

1 ___ 2 ___ 3 ___ 4 ___ 5 ___


6 ____ 7 ___ 8 ____

2 Write the correct form of the verbs in 1


brackets. Use the present perfect and the
past simple. 1. e
a) I ___________ (be) here since 8 am.
2. a
b) He ___________ (work) with his father for
3. h
the past nine years.
4. b
5. c
6. d
7. f
8. g
2

a) have been
b) has worked
c) have had
d) didlive
e) didhave
f) hasworked
g) has met / havent met
h) has attended
i) have had
j) have lived
k) have been
l) hasdone / hasnt received
m) Did..go
n) Have been
o) haswashed
p) washed
q) hasnt washed
r) havedone

1.

Das könnte Ihnen auch gefallen