2.
______ you seen her?
Explanation
The correct answer is "have." In this question, "have" is the correct verb form to use because it agrees with the subject "you." "Has" would be incorrect because it is used with singular subjects such as "he," "she," or "it."
3.
He then (to ask) _________ her out and she said yes immediately!
Correct Answer
asked
Explanation
Simple past clue - then
4.
I've been here _______ Saturday.
Explanation
The correct answer is "since" because it indicates the starting point of an action or event that is still ongoing. In this case, the person has been at the location since Saturday, implying that they arrived on Saturday and are still there at the time of speaking.
5.
I still ______ done it.
Correct Answer
A. Haven't
Explanation
The correct answer is "haven't." This is because the sentence is in the present perfect tense, indicating an action that started in the past and continues into the present. "Haven't" is the contraction of "have not," which is used with the pronoun "I" to form the negative present perfect. Therefore, "haven't" is the correct choice to express that the speaker has not yet completed the action.
6.
______ a student for 3 years.
Correct Answer
A. He's been
Explanation
The correct answer is "He's been." This is the correct answer because it uses the contraction "He's" which is short for "He has." The phrase "been a student for 3 years" indicates that the person has been a student for a specific duration of time, which is why the present perfect tense "has been" is used.
7.
I _________ that movie twenty times. (see)
Correct Answer
A. Have seen
Explanation
The correct answer is "have seen" because the sentence is in the present perfect tense. "Have seen" is the correct past participle form of the verb "see" in this tense. It indicates that the action of watching the movie has been completed multiple times in the past, up until the present moment.
8.
She _______ been to Italy.
Explanation
The correct answer is "has" because the sentence is in the present perfect tense and refers to a singular subject "she." In the present perfect tense, we use "has" with singular subjects to indicate an action that started in the past and is still relevant in the present.
9.
Oh, no! My car ________!
Correct Answer
A. Has disappeared
Explanation
The correct answer is "has disappeared" because the phrase "has disappeared" is in the present perfect tense, indicating that the action of the car disappearing happened in the past but has relevance to the present. This suggests that the car is currently missing.
10.
"Ouch! _________ myself."
Correct Answer
A. I've cut
Explanation
The correct answer is "I've cut" because the phrase "I've cut" is the contraction of "I have cut." The use of "have" indicates that the action of cutting occurred in the past, and the contraction "I've" is the correct form for the pronoun "I" and the auxiliary verb "have" in present perfect tense.
11.
Research ________ that cycling can help patients overcome their illnesses.
Correct Answer
A. Has shown
Explanation
The correct answer is "has shown". This is because the verb "has shown" is in the present perfect tense, which is used to describe an action that started in the past and continues into the present. In this case, the research on cycling and its benefits for patients overcoming their illnesses is ongoing and still relevant.
12.
I _________ that book three times. (read)
Correct Answer
have read
Explanation
The sentence is in the present perfect tense, indicating an action that started in the past and is still relevant in the present. The verb "have read" in the present perfect tense is used to show that the action of reading the book has been completed multiple times in the past.
13.
He (to buy) ________________ some chocolates for her.
Correct Answer
bought
Explanation
Could be present perfect but simple past is best because he is already waiting at the station for her so he must have bought the chocolates earlier.
14.
The police_____________ three people, but later they let them go. (arrest)
Correct Answer
arrested
Explanation
The correct answer is "arrested." The verb "arrest" means to take someone into custody by the police for a suspected crime. In this sentence, the police initially took three people into custody, but later released them, indicating that they were not guilty or there was not enough evidence to continue holding them.
15.
The've _______ to London. They left yesterday.
Explanation
The correct answer is "gone". In this sentence, "gone" is the past participle form of the verb "go". It is used to indicate that the subject has physically traveled or moved to London. The word "been" is the past participle form of the verb "be" and is not appropriate in this context.
16.
I've eaten a lot of buscuits ___________.
Correct Answer
A. This week.
Explanation
The correct answer is "this week" because the sentence is referring to a specific time period, indicating that the speaker has eaten a lot of biscuits during the current week.
17.
I_____________ for a job as a tourist guide, but I wasn’t successful.(apply)
Correct Answer
applied
Explanation
The correct answer is "applied". In the given sentence, the speaker is talking about their attempt to find a job as a tourist guide. The verb "applied" is the past tense form of "apply", which means to submit an application or request for something, in this case, a job. Since the sentence is in the past tense, "applied" is the correct verb form to use.
18.
He ______ always (to wait) ___________ for her at the train station.
Correct Answer
has waited
Explanation
Present perfect clue - always can be used
19.
It__________raining for a while, but now it’s raining again. (stop)
Correct Answer
stopped
Explanation
The sentence suggests that the rain had stopped at some point in the past, but now it has started raining again. The correct answer, "stopped," fits the context perfectly as it indicates the action of the rain coming to a halt previously.
20.
I ________ my hands so I can help you with the cooking.
Correct Answer
A. Have washed
Explanation
The correct answer is "have washed" because the phrase "so I can help you with the cooking" suggests that the action of washing the hands has already been completed in the past. Using the present perfect tense "have washed" indicates that the action was done before the present moment and is still relevant to the current situation of helping with the cooking.
21.
Mr. Robinson _________ the election!
Correct Answer
A. Has just won
Explanation
The phrase "has just won" indicates that Mr. Robinson recently won the election. The use of "has" suggests that the action of winning occurred in the recent past, and "just" emphasizes the immediacy of the victory. Therefore, "has just won" is the correct answer to describe Mr. Robinson's election success.
22.
She (to thank) _____________ him for the chocolates when he gave them to her.
Correct Answer
thanked
Explanation
Simple past clue - when he gave them to her
23.
She (to be) _______________ in Sydney for 5 years.
Correct Answer
has been
Explanation
Present perfect clue - for 5 years.
24.
What do you think of my English? Do you think it_________? (improve)
Correct Answer
has improved
Explanation
The correct answer is "has improved" because the question is asking for an opinion about the person's English skills in the present. "Has improved" is the correct verb tense to indicate that the person's English has gotten better over time.
25.
She________ just (to leave) ____________ college to go home.
Correct Answer
has left
Explanation
Present perfect clue - just
26.
The town is very different now. It _____________ a lot. (change)
Correct Answer
has changed
Explanation
The correct answer is "has changed" because the sentence is in the present perfect tense. The word "now" indicates that the action of the town changing has occurred recently. The present perfect tense is used to describe actions that started in the past and are still relevant in the present. Therefore, "has changed" is the appropriate verb form to show that the town has undergone a significant transformation.
27.
People ________ to the Moon. (travel)
Correct Answer
A. Have traveled
Explanation
The correct answer is "have traveled" because it is in the present perfect tense, which is used to talk about actions that started in the past and continue up to the present. It indicates that people have traveled to the Moon at some point in the past and may still continue to do so.
28.
She ________ about the traffic last week.
Correct Answer
A. Complained
Explanation
The correct answer is "complained" because the sentence is in the past tense and there is no indication of any ongoing action. The word "last week" suggests that the action of complaining about the traffic occurred in the past.
29.
Nobody ______ever ________ that mountain. (climb)
Correct Answer
A. Has .... climbed
Explanation
The correct answer is "has .... climbed." This is because the sentence is in the present perfect tense, which is formed by using "has" or "have" followed by the past participle of the verb. In this case, "climbed" is the past participle of "climb." The use of "has" indicates that the action of climbing the mountain has occurred at some point in the past and is still relevant in the present.
30.
She (to live) ____________ in Tokyo 5 years ago.
Correct Answer
lived
Explanation
Simple past clue - ago
31.
Where is my bike? It ________ outside the house, but it’s not there now. (be)
Correct Answer
was
Explanation
The correct answer is "was" because the sentence is referring to a past event. The bike was previously outside the house, but it is not there anymore.
32.
I can't believe you _______ just ________ a cake! (make)
Correct Answer
have made
Explanation
The correct answer is "have made" because the sentence is in the present perfect tense. The speaker is expressing surprise at the fact that someone has made a cake. The use of "have" indicates that the action of making the cake has been completed in the past but has a connection to the present moment.
33.
She (to study) ______________ Information Technology in Tokyo.
Correct Answer
studied
Explanation
She lives in Sydney now so this is the simple past.
34.
The children ________ the Indiana Jones movie. (see)
Correct Answer
have seen
Explanation
The correct answer is "have seen" because it is the present perfect tense of the verb "see" used with the subject "children." This indicates that the action of seeing the Indiana Jones movie happened in the past but is still relevant to the present.
35.
We _________ to Italy before. (go)
Correct Answer
have gone
Explanation
The correct answer is "have gone" because the phrase "before" indicates that the action of going to Italy has already happened in the past. The use of the present perfect tense "have gone" is appropriate to describe an action that started in the past and has a connection to the present.
36.
So far she (to study) __________________ English for one year in Sydney.
Correct Answer
has studied
Explanation
Present perfect clue - so far
37.
I did German at school, but I__________ most of it now. (forget)
Correct Answer
have forgotten
Explanation
The correct answer is "have forgotten" because the sentence is in the present perfect tense. The phrase "I did German at school" indicates a past action, and the word "now" suggests that the speaker is talking about the present. Therefore, the verb "forget" needs to be in the present perfect tense to show that the forgetting happened in the past but still has an effect on the present.
38.
_________he ___________ to his boss yet? (speak)
Correct Answer
Has spoken
Explanation
The correct answer is "Has spoken" because the question is in the present perfect tense and is asking about an action that has happened in the past but has a connection to the present. "Has spoken" is the correct form of the verb "speak" in the present perfect tense.
39.
He (to like) _______________ her for a long time.
Correct Answer
has liked
Explanation
Present perfect clue - for a long time
40.
A: Have you heard about Ben? He ___________ his arm. (break)
B: Really? How______ that _____? (happen)
A: He ____ off a ladder. (fall)
Correct Answer
has broken did happen fell
Explanation
The first sentence mentions that Ben has broken his arm, indicating that the action of breaking his arm has already occurred in the past. The second sentence asks how that happened, implying that the speaker is referring to a past event. The third sentence further supports this by stating that Ben fell off a ladder, which is also a past event. Therefore, the correct verb forms to use in this context are "has broken," "did happen," and "fell."