Index of contents
Present perfect - 1
Present perfect - 2
Home
Present perfect - 1
Present perfect - 2
Worksheets - handouts
Home
Content
Present perfect
Exercises: present perfect simple.
It
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
a lot.
We
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
tennis.
I
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
my keys.
Who
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
recently?
Why
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
me?
Paul
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
an accident.
My sister
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
to bed.
She
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
that book yet.
They
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
for a long time.
Where
has already gone
has had
has he met
has rained
hasn't read
have lost
have walked
have you been
haven't played
haven't you called
this week?
Check
More exercises =>
OK
Home
Contact
Privacy policy