Presentperfectbooklet
Presentperfectbooklet
Presentperfectbooklet
’s had a shower.
have bought
has gone
have
has broken
have told
has taken
seen
has gone
have forgotten
has invited
Have decided
haven't told
have just bought a car.
has got just got up. has just started.
It hasn't
They have just finished their stopped raining yet.
dinner.
gone
been been
been
gone
been
been
gone
have been
has been
have lived
has worked
has had
have been learning
A month ago.
A few weeks ago.
Two hours ago
Six months ago.
for 20 years
20 years ago
10 minutes ago
an hour ago
for six months
for a long time
a few days ago
WRONG: I finished
Right
WRONG: did you finished
Right
WRONG: died
WRONG: Where did you go
played
did you go
Have you ever met
wasn't
has visited