Present Perfect Simple Test A2 - B1 Grammar Exercises
Question 1  | 
A: Your sister looks very tired.
B: This is because she _____ for two nights.
A  | hasn't slept  | 
B  | wasn't sleeping  | 
C  | isn't sleeping  | 
D  | doesn't sleep  | 
Question 2  | 
A: How long _____ Perry _____ in Vienna?
B: He has been there _____ five years.
A  | does / live / since  | 
B  | has / lived / for  | 
C  | is / living / already  | 
D  | did / live / ever  | 
Question 3  | 
Dan and Kelly _____ married _____ last July.
A  | have been / since  | 
B  | has been / for  | 
C  | are / _____  | 
D  | were / yet  | 
Question 4  | 
Terry _____ to India. He is going to stay there for three weeks. He has _____ been there before.
A  | has been / just  | 
B  | has been / always  | 
C  | has gone / never  | 
D  | has gone / yet  | 
Question 5  | 
We _____ any unhealthy and fatty food since we _____ on a diet.
A  | haven't eaten / went  | 
B  | didn't eat / have gone  | 
C  | aren't eating / were going  | 
D  | don't eat / am going  | 
Question 6  | 
A: _____ have you played chess?
B: I have played chess _____ eight years.
A  | When / since  | 
B  | What time / yet  | 
C  | How long / for  | 
D  | How much / so rar  | 
Question 7  | 
I am really hungry because I _____ anything since lunch. I _____ very busy today.
A  | didn't  eat / was  | 
B  | haven't eaten / have been  | 
C  | am not eating / am  | 
D  | don't eat  / has been  | 
Question 8  | 
Amelia is taking the bus to work because she _____ her car to buy a brand new one.
A  | sells  | 
B  | didn't sell  | 
C  | was selling  | 
D  | has sold  | 
Question 9  | 
Francine _____ just _____ her shirts and skirts, so she is making herself a cup of tea.
A  | has / ironed  | 
B  | is / ironing  | 
C  | was / ironing  | 
D  | does / iron  | 
Question 10  | 
A: _____ you _____ your chores?
B: No, I _____ the dishes yet.
A  | Do / complete / didn't wash  | 
B  | Have / completed / haven't washed  | 
C  | Are / completing / don't wash  | 
D  | Did / complete / am not washing  | 
Question 11  | 
The shop has been open _____ 12 o'clock. We have sold thirty cakes _____.
A  | for / just  | 
B  | already / yet  | 
C  | since / so far  | 
D  | always / lately  | 
Question 12  | 
This chicken soup is very hot because my mum _____ it.
A  | was always making  | 
B  | has just made  | 
C  | has already made  | 
D  | never made  | 
Question 13  | 
Recently, I _____ from a teacher training college, and I am very happy because I _____ to be a teacher.
A  | graduated / am always wanting  | 
B  | am graduating / always want  | 
C  | have graduated / have always wanted  | 
D  | graduate / always wanted  | 
Question 14  | 
Serkan _____ as a translator since he _____ his job at a bank a few months ago.
A  | is working / quits  | 
B  | works / is quitting  | 
C  | has worked / quit  | 
D  | worked / has quit  | 
Question 15  | 
Edward _____ in the rain for hours, that's why his hair and clothes are wet now.
A  | walks  | 
B  | is walking  | 
C  | has walked  | 
D  | was walking  | 
Question 16  | 
(Please note: The following questions are related to a specific reading passage, available solely before the first question. Remember, referring back to the reading text while answering the questions may be helpful to ensure accuracy.)
Interviewer: Hello listeners! Today, we are talking to Jimmy Jones from the band Dark Sunlight. Let's start! How long have you been interested in music ?
Jimmy Jones: I have been interested in music since I was five years old.
Interviewer: I have listened to your new album this week. I think it is really good. I really liked the third track "It's been rainy since I left home".
Jimmy Jones: Thanks. My favourite track on the album is "She has gone to Rome".
Interviewer: I liked that one too. Have you made any plans for a third album?
Jimmy Jones: The band hasn't decided yet. We have focused on this album.
Interviewer: That's great. You have been touring lately. Which countries have you been to?
Jimmy Jones: We have been to Spain, Russia, America and Turkey. We haven't been to the UK yet, but we have planned to go there.
Interviewer: I am going to play a track now from the first album called "We haven't made it yet". Speak soon, listeners.
"She has gone to Rome" is Jimmy Jones's favourite track from the album.
A  | True  | 
B  | False  | 
Question 17  | 
The band have been to five countries.
A  | True  | 
B  | False  | 
Question 18  | 
Jimmy Jones has been interested in music since he was five years old.
A  | True  | 
B  | False  | 
Question 19  | 
The band hasn't made any plans for a third album.
A  | True  | 
B  | False  | 
Question 20  | 
The interviewer hasn't listened to the new album yet.
A  | True  | 
B  | False  | 
⇦  | 
               
          List             | 
      ⇨  | 
    
| 1 | 2 | 3 | 4 | 5 | 
| 6 | 7 | 8 | 9 | 10 | 
| 11 | 12 | 13 | 14 | 15 | 
| 16 | 17 | 18 | 19 | 20 | 
| End | 





