
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 |
I haven't take the test yet.
A | Correct |
B | Incorrect |
Question 1 Explanation:
The correct sentence is: "I haven't taken the test yet."
Question 2 |
I haven't read today's newspaper yet.
A | Correct |
B | Incorrect |
Question 2 Explanation:
the past participle of "read" is "read" - but it's pronounced like "red"
Question 3 |
Gary is known Darla for a long time.
A | Correct |
B | Incorrect |
Question 3 Explanation:
The correct sentence is: "Gary has known Darla for a long time." or: "Gary's known Darla for a long time."
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 |
Laura have sold her car.
A | Correct |
B | Incorrect |
Question 6 Explanation:
The correct sentence is: "Laura has sold her car."
Question 7 |
We haven't chosen a name for the baby yet.
A | Correct |
B | Incorrect |
Question 8 |
Have you ever drived a Ferrari?
A | Correct |
B | Incorrect |
Question 8 Explanation:
The correct sentence is "Have you ever driven a Ferrari?"
Question 9 |
Help, police! That man's just stolen my wallet!
A | Correct |
B | Incorrect |
Question 10 |
I've lived in Orlando for three years.
A | Correct |
B | Incorrect |
Question 11 |
No, they hasn't eaten lunch yet.
A | Correct |
B | Incorrect |
Question 11 Explanation:
The correct sentence is: "No, they haven't eaten lunch yet."
Question 12 |
She's been to Berlin twice.
A | Correct |
B | Incorrect |
Question 13 |
They already given me the money.
A | Correct |
B | Incorrect |
Question 13 Explanation:
The correct sentence is: "They've already given me the money."
Question 14 |
Have you heard the new song by Adele?
A | Correct |
B | Incorrect |
Question 15 |
Has he ever eaten Brazilian food?
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!