PET Grammar - Present Perfect 2

Index
Put the words in bold in the correct order. EXPLANATION
1) has | this | already | drunk | coffees | evening | four
.
2) yet | finished | homework | they | their
?
3) just | from | returned | friends | Italy | have
.
4) in | you | a | ever | eaten | restaurant | Chinese
?
5) finished | has | the | work | garden | just | his | in
.
6) been | never | have | Scotland | to
.
7) received | letter | haven't | her | a | yet | from
.
8) biggest | the | fish | ever | I | seen | have
.
englishrevealed

CORRECT!

PRESENT PERFECT AFFIRMATIVE
She has already drunk four coffees this evening.

INCORRECT!

PRESENT PERFECT AFFIRMATIVE
SUBJECT + HAVE/HAS + ALREADY + PAST PARTICIPLE

CORRECT!

PRESENT PERFECT QUESTION
Have they finished their homework yet?

INCORRECT!

PRESENT PERFECT QUESTION
HAVE/HAS + SUBJECT + PAST PARTICIPLE + YET

CORRECT!

PRESENT PERFECT AFFIRMATIVE
My friends have just returned from Italy.

INCORRECT!

PRESENT PERFECT AFFIRMATIVE
SUBJECT + HAVE/HAS + JUST + PAST PARTICIPLE

CORRECT!

PRESENT PERFECT QUESTION
Have you ever eaten in a Chinese restaurant?

INCORRECT!

PRESENT PERFECT QUESTION
HAVE/HAS + SUBJECT + EVER + PAST PARTICIPLE

CORRECT!

PRESENT PERFECT AFFIRMATIVE
Jeremy has just finished his work in the garden.

INCORRECT!

PRESENT PERFECT AFFIRMATIVE
SUBJECT + HAVE/HAS + JUST + PAST PARTICIPLE

CORRECT!

PRESENT PERFECT NEGATIVE
I have never been to Scotland.

INCORRECT!

PRESENT PERFECT NEGATIVE
SUBJECT + HAVE/HAS + NEVER + PAST PARTICIPLE

CORRECT!

PRESENT PERFECT NEGATIVE
We haven't received a letter from her yet.

INCORRECT!

PRESENT PERFECT NEGATIVE
SUBJECT + HAVE/HAS + NOT + PAST PARTICIPLE + YET

CORRECT!

PRESENT PERFECT AFFIRMATIVE
That's the biggest fish I have ever seen.

INCORRECT!

PRESENT PERFECT AFFIRMATIVE
IT'S + SUPERLATIVE + EVER

WARNING!


TURN OFF YOUR CAPSLOCK!

Explanation