Present Perfect Positive
SUBJECT | HAVE / HAS | PAST PARTICIPLE |
I / you / we / they | have | eaten |
he / she / it | has | eaten |
It’s common to use the contracted form:
- Yes, I’ve eaten sushi before.
- We’ve already seen that movie.
- He’s just woken up.
- She’s forgotten her cell phone.
In this case, he’s and she’s mean he has and she has, not he is or she is.
Present Perfect Negative
SUBJECT | HAVEN’T / HASN’T | PAST PARTICIPLE |
I / you / we / they | haven’t | eaten |
he / she / it | hasn’t | eaten |
If you want to use the word “never,” then don’t use haven’t/hasn’t:
- I haven’t never eaten sushi.
I’ve never eaten sushi. - She hasn’t never written an e-mail in English.
She’s never written an e-mail in English.
Click here to learn more about present perfect + ever/never.
Present Perfect Questions
HAVE / HAS | SUBJECT | PAST PARTICIPLE |
Have | I / you / we / they | eaten? |
Has | he / she / it | eaten? |
How to answer present perfect questions:
- Have you been to London?
Yes, I have. / No, I haven’t. - Has Alex met Miriam yet?
Yes, he has. / No, he hasn’t. - Have the results of the election been announced?
Yes, they have. / No, they haven’t.
Present Perfect Quiz
Is each sentence grammatically correct or incorrect?
Start
Congratulations - you have completed Present Perfect Quiz.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
No, they hasn't eaten lunch yet.
A | Correct |
B | Incorrect |
Question 1 Explanation:
The correct sentence is: "No, they haven't eaten lunch yet."
Question 2 |
Have you ever drived a Ferrari?
A | Correct |
B | Incorrect |
Question 2 Explanation:
The correct sentence is "Have you ever driven a Ferrari?"
Question 3 |
I've lived in Orlando for three years.
A | Correct |
B | Incorrect |
Question 4 |
We've recently wrote a book.
A | Correct |
B | Incorrect |
Question 4 Explanation:
The correct sentence is: "We've recently written a book."
Question 5 |
Has you ever met my brother?
A | Correct |
B | Incorrect |
Question 5 Explanation:
The correct sentence is: "Have you ever met my brother?"
Question 6 |
She's been to Berlin twice.
A | Correct |
B | Incorrect |
Question 7 |
Help, police! That man's just stolen my wallet!
A | Correct |
B | Incorrect |
Question 8 |
We haven't chosen a name for the baby yet.
A | Correct |
B | Incorrect |
Question 9 |
Gary is known Darla for a long time.
A | Correct |
B | Incorrect |
Question 9 Explanation:
The correct sentence is: "Gary has known Darla for a long time." or: "Gary's known Darla for a long time."
Question 10 |
Laura have sold her car.
A | Correct |
B | Incorrect |
Question 10 Explanation:
The correct sentence is: "Laura has sold her car."
Question 11 |
They already given me the money.
A | Correct |
B | Incorrect |
Question 11 Explanation:
The correct sentence is: "They've already given me the money."
Question 12 |
Has he ever eaten Brazilian food?
A | Correct |
B | Incorrect |
Question 13 |
I haven't read today's newspaper yet.
A | Correct |
B | Incorrect |
Question 13 Explanation:
the past participle of "read" is "read" - but it's pronounced like "red"
Question 14 |
I haven't take the test yet.
A | Correct |
B | Incorrect |
Question 14 Explanation:
The correct sentence is: "I haven't taken the test yet."
Question 15 |
Have you heard the new song by Adele?
A | Correct |
B | Incorrect |
Once you are finished, click the button below. Any items you have not completed will be marked incorrect.
Get Results
There are 15 questions to complete.
You have completed
questions
question
Your score is
Correct
Wrong
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Hint
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
All done
Need more practice!
Keep trying!
Not bad!
Good work!
Perfect!