Form: HAVE / HAS + Past Participle
Form: HAVE / HAS + Past Participle
Form: HAVE / HAS + Past Participle
2 Complete the sentences using the 3 Write affirmative (+) or negative (-)
present perfect sentences
ago just ever for never a) Jack has broken his leg yesterday
already still yet since b) They arrived a few hours ago
a) I don’t want to go in the water now I’ve ………… c) We’ve lived here since five years
had lunch. d) What time has Jane phoned?
b) My family has lived in this house …………. ages. e) Have you ever worked in an office?
c) Sonia has ……………..skied . She hates the f) She’ s my best friend and I know her for
snow. fifteen years.
d) I haven’t seen john ………….. last weekend. g) I haven’t played volleyball since I was
e) We’ve ……………… booked our holiday. We’re sixteen.
going to the Caribbean Islands. h) Mel lived in Malaga since 1998.
f) Have you ……………. worked in an office ? i) He’s gone to London twice.
g) The boss hasn’t arrived …………. so we can j) I have won three awards.
have a cup of coffee. k) He wrote ten bestselling novels.
h) Sonia …………. hasn’t paid me the money she l) He has been married twice.
owes me. m) When have you been to Rome?
i) John left the school a year ……………. teacher: natalie