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!