The Present Perfect Tense: For, Since, Have Been or Have Gone Test A1 A2 Level Exercises
Start
Congratulations - you have completed The Present Perfect Tense: For, Since, Have Been or Have Gone Test A1 A2 Level Exercises.
You scored %%SCORE%% out of %%TOTAL%%.
Your performance has been rated as %%RATING%%
Your answers are highlighted below.
Question 1 |
I have known my best friend _____.
A | already |
B | since ten years |
C | lately |
D | for ten years |
Question 2 |
A: Where is dad?
B: He _____ shopping.
A | has been |
B | has made |
C | has done |
D | has gone |
Question 3 |
I _____ to Didim. What is it like?
A | have never gone |
B | have never been |
C | have already stayed |
D | have already lived |
Question 4 |
I haven't seen Tom _____ three months.
A | yet |
B | ever |
C | for |
D | since |
Question 5 |
Mr Johnson has been a teacher _____ 1990.
A | lately |
B | for |
C | since |
D | never |
Question 6 |
_____ have you had this mobile phone?
A | How long |
B | How often |
C | How far |
D | How wide |
Question 7 |
A: _____ have you been friends with Sue?
B: We have been friends _____.
A | When / for last year |
B | When / since last year |
C | How long / for last year |
D | How long / since last year |
Question 8 |
A: Your car is very clean.
B: I _____ to the car wash.
A | haven't gone |
B | have gone |
C | haven't been |
D | have been |
Question 9 |
A: I'm looking for Bob. _____ him?
B: Yes, he has _____ out.
A | Have you looked / gone |
B | Have you seen / gone |
C | Have you seen / been |
D | Have you looked / been |
Question 10 |
Sheila has read four books _____.
A | lately |
B | yet |
C | so far |
D | since |
Question 11 |
I have _____ finished writing the report, so we can go home now.
A | ever |
B | so far |
C | already |
D | never |
Question 12 |
Have you ever heard this song _____?
A | after |
B | for |
C | before |
D | since |
Question 13 |
A: Mum, where have you _____?
B: Oh, I have _____ to the market.
A | been / gone |
B | been / been |
C | gone / gone |
D | gone / been |
Question 14 |
I _____ from school _____. I'm still a student.
A | have graduated / before |
B | haven't graduated / before |
C | have graduated / yet |
D | haven't graduated / yet |
Question 15 |
Dr Hopkins has _____ seen five patients.
A | recently |
B | yet |
C | so far |
D | lately |
Question 16 |
I have lived here _____ I was born.
A | already |
B | recently |
C | since |
D | for |
Once you are finished, click the button below. Any items you have not completed will be marked incorrect.
Get Results
There are 16 questions to complete.
⇦ |
List |
⇨ |
Return
Shaded items are complete.
1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 |
16 | End |
Return
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!